使用Docker,【快速】搭建个人博客【WordPress】

目录

1.安装Mysql,创建(WordPress)用的数据库

1.1.安装

1.2.创建数据库

2.安装Docker

3.安装WodPress(使用Docker)

3.1.创建文件夹

3.2.查看镜像

3.3.获取镜像

3.4.查看我的镜像

3.5.使用下载的镜像,启动Docker容器

4.配置WordPress

4.1.参考

4.2.开始搭建

4.2.登录

5.WordPress使用(控制台)

6.WordPress使用(访问)

7.具体使用

1.选择主题

2.选择主题 后的 显示效果

8.更改后台页面地址(对外隐藏后台地址的方法)


========

1.安装Mysql,创建(WordPress)用的数据库

1.1.安装

mysql_5.7

Linux中,Mysql安装_!includedir /etc/mysql/conf.d/-CSDN博客

现在的数据库(mysql_8.0)(私密)

我的服务器-CSDN博客

xx

1.2.创建数据库

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

===

xx

COLLATE utf8_unicode_ci: 这部分指定了数据库使用的默认排序规则(collation)。在这个例子中,"utf8_unicode_ci"表示使用UTF-8字符集的Unicode排序规则,它会忽略大小写的差异并支持各种语言的排序。

---

综合起来,这个命令创建了一个名为"wordpress"的数据库,使用UTF-8字符集,并使用Unicode排序规则进行排序。

---

collate      英 [kɒˈleɪt; kəˈleɪt]  美 [ˈkoʊˌleɪt; ˈkɑˈleɪt; kəˈleɪt] 
v. 校对,整理

・(图书馆工作中)核对,检查(书籍页码及其顺序) 【图书馆】搭配:[object:book pages]

・检验(印张顺序) 【装订】   搭配:[object:sections of book]

===

2.安装Docker

使用Docker快速创建一个Jenkins服务_docker 制作jenkins给别人使用-CSDN博客

xxx

3.安装WodPress(使用Docker)

3.1.创建文件夹

xx

3.2.查看镜像

docker search WordPress

xxx

3.3.获取镜像

docker pull wordpress

xxx

3.4.查看我的镜像

 docker images

===

3.5.使用下载的镜像,启动Docker容器

docker run -d --name my-wordpress -p 8088:80 -v /opt/wordpress:/var/www/html wordpress:latest

xxx

4.配置WordPress

4.1.参考

参考1

使用Docker快速创建一个Jenkins服务_docker 制作jenkins给别人使用-CSDN博客

参考2

使用docker安装wordpress详细教程及出现数据库无法连接问题解决方法_wordpress连接docker数据库-CSDN博客

参考3

超详细图解:如何使用 WordPress搭建一个个人博客?-CSDN博客

4.2.开始搭建

访问【服务器的IP + 端口号】
(自动跳转到此地址http://10.10.10.205:8088/wp-admin/setup-config.php)

===

===

http://10.10.10.205:8088/wp-admin/setup-config.php?step=0

===

主机要填写服务的IP【10.10.10.205】

===

===

===

===

4.2.登录

----

xxx

===

====

5.WordPress使用(控制台)

右上角的【sxz】是【站点标题】

http://10.10.10.205:8088/wp-admin

===

6.WordPress使用(访问)

==不登录,直接访问

http://10.10.10.205:8088/

---效果(什么也没有配置)(根据自己的需求,选择主题)

----拖动到最下面

----这个文章,是一个链接,可以点击进入

===点击进入

===

7.具体使用

1.选择主题

2.选择主题 后的 显示效果

===

===

8.更改后台页面地址(对外隐藏后台地址的方法)

3种不使用插件更改 WordPress 默认管理后台地址方法_如何修改wordpress后台入口-CSDN博客

===

===

方法1: 修改function.php文件
登陆WordPress后台管理,在左侧找到【外观】-【主题文件编辑器​】,然后在右侧找到【functions.php】,在functions.php中添加以下代码:

//修改后台管理地址
function login_protection(){
if($_GET['hello'] != '333')header('Location: https://yourname.com/');
}
add_action('login_enqueue_scripts','login_protection');

这样只有访问 https://yourname.com/wp-login.php?hello=333,才会打开登录页,否则就会自动跳转到首页。应用的时候请将代码中的’hello’、’333’、https://yourname.com/ 这三个位置换成自己的内容。此方法可能与某些插件冲突不生效。

==

不修改时的登录地址

http://10.10.10.205:8088/wp-login.php

==

==

更改之后,就可以映射出去了。

===

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/401.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

go处理json

在 Go 中,你可以使用内置的 encoding/json 包来处理 JSON 格式数据。该包提供了函数和类型,使你能够将 JSON 数据解析为 Go 对象(反序列化)或将 Go 对象转换为 JSON 数据(序列化)。 下面是一些常见的 JSON…

Linux的学习之路:11、地址空间

摘要 本章主要是说一下地址空间,我也只是按照我的理解进行解释,可能说不清楚,欢迎指正 目录 摘要 一、空间布局图 二、代码测试一下 三、进程地址空间 四、测试代码 一、空间布局图 如下方图片可以看出地址空间有几种,这里…

Arduino源代码(ino)在Proteus中调试总结

一、前言 基于BluePill Plus开发板(该板是毕设网红板) BluePill Plus / WeAct Studio 微行工作室 出品 BluePill-Plus/README-zh.md at master WeActStudio/BluePill-Plus GitHub 首页-WeAct Studio-淘宝网 (taobao.com) 在Proteus中对应的例子是&…

每日OJ题_多源BFS①_力扣542. 01 矩阵(多源BFS解决最短路原理)

目录 多源BFS解决最短路算法原理 力扣542. 01 矩阵 解析代码 多源BFS解决最短路算法原理 什么是单源最短路 / 多源最短路? 之前的BFS解决最短路都是解决的单源最短路。 画图来说,单源最短路问题即为: 而对于多源最短路问题: 如何解决此…

Docker容器逃逸-特权模式-危险挂载-Procfs

Docker容器逃逸-特权模式-危险挂载 Docker这个概念: Docker 容器与虚拟机类似,但二者在原理上不同,容器是将操作系统层虚拟化,虚拟机则是虚拟化硬件,因此容器更具有便携性、高效地利用服务器。 ‍ Docker会遇到的安…

vue3【实用教程】侦听器 watch,自动侦听 watchEffect(),$watch,手动停止侦听器

watch 侦听明确指定的状态变化执行回调 实战场景 侦听路由传参的变化,重新访问接口,刷新页面侦听接口返回值的变化,刷新页面 侦听值类型数据 // 选项式 API watch: {// 每当 question 改变时,这个函数就会执行question(newQue…

京东微服务microApp使用总结

前言 基于现有业务门户进行微服务基础平台搭建 主应用框架:vue3vite 子应用框架:vue2webpack / vue3vite在这里插入代码片 本地调试即可:主应用子应用进行打通(注意:两者都是vue3vite) 问题总结 1.嵌入…

多数元素(C++)

给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入:nums [3,2,3] 输出:3 示例 …

pytorch框架下的逻辑回归代码解读

# -*- coding: utf-8 -*- """ # file name : lesson-05-Logsitic-Regression.py # author : tingsongyu # date : 2019-09-03 10:08:00 # brief : 逻辑回归模型训练 """ import torch import torch.nn as nn import matplotlib.…

压电式微机械超声换能器(PMUT)可替代传统超声换能器 下游应用范围广泛

压电式微机械超声换能器(PMUT)可替代传统超声换能器 下游应用范围广泛 压电式微机械超声换能器(PMUT),是一种基于正逆压电效应与微机械(MEMS)技术制造而成的发射、接收超声波以实现检测的装置。…

个人开发 App 最简单方法:使用现代开发工具和平台

在移动应用市场的蓬勃发展下,个人开发者也有机会将自己的创意转化为实际的应用程序,并通过应用商店实现盈利。然而,对于许多初学者来说,如何开始个人开发一个应用可能会感到困惑。本文将介绍个人开发 App 的最简单方法&#xff0c…

Zynq7000系列中的IOP模块时钟使用

IOP模块的时钟(用于内部控制器逻辑)可以由时钟子系统生成,或者在某些情况下,由IOP的外部接口生成。在所有情况下,IOP的控制和状态寄存器都是由其AMBA接口时钟(CPU_1x)驱动的。有时,C…

ERESOLVE overriding peer dependency npm install错误

错误提示 npm ERR! Fix the upstream dependency conflict, or retry npm ERR! this command with --force, or --legacy-peer-deps npm ERR! to accept an incorrect (and potentially broken) dependency resolution. 根据提示解决办法之一 npm i --legacy-peer-deps –legac…

ESA SNAP更新失败

snap用起来真是一言难尽,老师原话:很拉,不更新进行处理又会报错(本科的时候就已经体验过了),但是更新又会发现老是失败,just pop up a window: try again later、unable to connect to update c…

日本语自然语言处理中的分词库 - GiNZA

日本语自然语言处理中的分词库 - GiNZA 0. 引言1. 日本语分词库2. GiNZA3. 使用 GiNZA 0. 引言 RAG 场景下提供精确的一个手法就是使用 Hybrid Search,Hybrid Search的另外一个检索就是全文检索。 使用 Elastic Search 进行全文检索的方案应该比较成熟&#xff0c…

️️️Vue3+Element-Plus二次封装一个可定制化的table组件

前言 为什么需要二次封装 开发后台管理系统,会接触到很多表格和表单,一但表格表单多起来,仅仅只需要一小部分改变,都需要在中重写一大堆代码,许多重复逻辑,我们可以把重复逻辑抽离出来二次封装一个组件 使用,减少在开发中需要编写的代码。 为什么需要定制化 每个…

前端请求404,后端保无此方法

1、微信小程序前端路径404 2、后端报无此路径 3、查看路径下对应的方法 发现忘了在list方法前加GetMapping(“/list”),加上即可

Eclipse 配置JDK版本,Eclipse Maven install 时使用的JDK版本

Eclipse配置JDK版本 Eclipse 配置JDK版本的地方? 在Eclipse中配置JDK版本的步骤如下: 打开Eclipse IDE。转到菜单栏并选择 “Window”(窗口)选项。在下拉菜单中选择 “Preferences”(首选项),或…

【pyhon】while语句的题目

1.计算1至100的偶数之和 sum_even 0 # 初始化偶数之和为0 i 1 # 从1开始循环 while i < 100: # 当i小于或等于100时&#xff0c;继续循环 if i % 2 0: # 如果i是偶数 sum_even i # 将i加到偶数之和上 i 1 # i自增1 print(“1至100的偶数之和为:”, sum_even) 给出乘…

计算机网络练习-计算机网络体系结构与参考模型

计算机网络分层结构 ----------------------------------------------------------------------------------------------------------------------------- 1.在ISO/OSI参考模型中&#xff0c;实现两个相邻结点间流量控制功能的是( )。 A.物理层 B. 数据链路层 C.网络层 D.传…