Docker安装WordPress搭建博客

   日期:2024-12-26    作者:wrpe2 移动:http://3jjewl.riyuangf.com/mobile/quote/46003.html

我这里使用的虚拟机

1、安装docker

 这里省略可以参考文章

2、docker拉去WordPress和mysql镜像

 

3、docker运行mysql

 

参数说明

  • -p: 端口映射,这里表示将宿主机的3306映射容器中3306端口
  • -e: 环境变量,设置镜像中MySQL的root 密码时123456​
  • --name: 容器名称 mysql5.7​
  • --privileged=true: CentOS系统下的安全Selinux禁止了一些安全权限,导致MySQL容器在运行时会因为权限不足而报错,所以需要增加该选项​
  • --restart=always 开机启动
  • -v: 挂载目录,将MySQL容器的/var/lib/mysql映射到宿主机的/data/mysql

4、docker运行 WordPress

 

参数说明

  • --link  链接到MySQL容器的名称​
  • --restart=always 开机自动重启
  • -p 1080:80 开放1080端口

 5、进入WordPress配置数据库信息

  1. 进入 WordPress 容器: 使用 命令进入运行 WordPress 的容器。假设你的容器名称是 ,可以运行以下命令进入容器的交互式终端

  2. 导航到 WordPress 安装目录: 进入容器后,你需要导航到 WordPress 的安装目录。通常情况下,WordPress 安装目录位于 或 。运行以下命令进入目录

  3. 复制示例配置文件: WordPress 提供了一个示例的配置文件 。可以通过复制示例文件来创建实际的配置文件。运行以下命令复制示例文件

  4. 编辑 文件

 
 

根据你的环境,修改以下数据库设置的值

  • :数据库的名称。
  • :数据库的用户名。
  • :数据库的密码。
  • :数据库的主机名,也就是mysql服务的ip地址。
  • :数据库使用的字符集,默认为 。
  • :数据库的校对规则,一般情况下无需修改。

配置密钥

 访问地址:api.wordpress.org/secret-key/1.1/salt/

将得到的密钥替换到wp-config.php中

在mysql中创建对应的数据库:wp,与上面的配置的数据库名字一一对应

使用docker restart xxx重启WordPress

6、浏览器访问测试

IP:1080是否正常访问

 进入页面进行操作即可

7、游客访问页面开启登录

后台管理页面->外观->主题文件编辑器->在index.php和header.php中添加以下代码并选择更新文件

 

8、去掉自豪地采用WordPress

后台管理页面->外观->主题文件编辑器->在footer.php中注释代码或者删除自豪地采用WordPress文字

//get_template_part( 'template-parts/footer/site', 'info' );


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号