本人购买的 VPS 服务器是 Centos 8 操作系统,为了基于 Docker 搭建 WordPress 个人博客网站,首先需要安装 Docker 环境的过程如下:
到此,docker 安装成功,如下图所示:
1、使用 WordPress 前需要先安装 MySQL 数据库,先使用命令docker pull mysql:5.7
将 MySQL 数据库镜像拉取到本地:
2、上面指定了 MySQL 数据的版本为 5.7,然后再使用命令docker pull wordpress
拉取 WordPress 镜像:
3、将 MySQL 和 WordPress 下载到本地后,首先执行命令docker run -d --name db.wordpress -e MYSQL_ROOT_PASSWORD=admin mysql:5.7
开启 MySQL 服务:
参数 | 释义 |
---|---|
run | 启动一个容器 |
-d | 启动的容器在后台运行 |
–name | 给启动的 Mysql 容器起个名字:db.wordpress |
-e MYSQL_ROOT_PASSWORD | 设置 MySQL 的 Root 密码 |
:5.7 | 指定 Mysql 的版本 |
如下图所示:
4、接着执行命令docker run -d -p 8080:80 --name wordpress --link db.wordpress:mysql wordpress
启动一个 WordPress 容器,将 db.wordpress
容器连接到 WordPress 容器即可:
参数 | 释义 |
---|---|
-p | 指定 WordPress 容器的访问端口,在浏览器中打开 http://VPS_IP:8080/ 即可预览 WordPress 站点 |
–link | 将 db.wordpress 容器挂载到 mysql,使 WordPress 能通过 mysql 访问到 db.wordpress 数据库 |
如下图所示:
5、此时即可在本地浏览器访问http://VPS_IP:8080
试试:
至此,基于 Docker 的 WordPress 博客环境便搭建完成。
上述已经可以访问到 WordPress 的初始安装界面了,下面继续进行部署完善。
1、在上述页面选择“简体中文”以后继续,进行安装前的信息完善:
2、安装成功后提示如下:
3、接着进行登录:
4、成功进入 WordPress 后台管理系统:
5、此时直接重新访问 http://VPS_IP:8080
即可成功访问到自己搭建的博客前台了(当然当前内容为空):
如果需要更多帮助,请与第八云计算官方客服进行联系,客服QQ是21898218!