关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

VPS服务器-Docker容器下WordPress搭建个人博客

发布时间:2020-11-21 14:40:43

容器安装

本人购买的 VPS 服务器是 Centos 8 操作系统,为了基于 Docker 搭建 WordPress 个人博客网站,首先需要安装 Docker 环境的过程如下:

1、下载 docker-ce 的 repo:curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo
2、安装依赖(这是相比 Centos7 的关键步骤):
yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm
3、安装 docker-ce:
yum install docker-ce
4. 启动docker
systemctl start docker12345678

到此,docker 安装成功,如下图所示:1.png

博客搭建

1、使用 WordPress 前需要先安装 MySQL 数据库,先使用命令docker pull mysql:5.7将 MySQL 数据库镜像拉取到本地:

2.png

2、上面指定了 MySQL 数据的版本为 5.7,然后再使用命令docker pull wordpress 拉取 WordPress 镜像:3.png

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.png

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.png

5、此时即可在本地浏览器访问http://VPS_IP:8080试试:


1.png

至此,基于 Docker 的 WordPress 博客环境便搭建完成。

编辑博客

上述已经可以访问到 WordPress 的初始安装界面了,下面继续进行部署完善。

1、在上述页面选择“简体中文”以后继续,进行安装前的信息完善:

2.png

2、安装成功后提示如下:

3.png

3、接着进行登录:

4.png

4、成功进入 WordPress 后台管理系统:

5.png

5、此时直接重新访问 http://VPS_IP:8080 即可成功访问到自己搭建的博客前台了(当然当前内容为空):

6.png

如果需要更多帮助,请与第八云计算官方客服进行联系,客服QQ是21898218!


/template/Home/D8Cloud/PC/Static