利用Docker搭建Wordpress网站

1、检查服务器中是否安装docker

命令行输入:docker -v

看是否返回docker的版本

如果没有安装,则需要先安装

https://docs.docker.com/install/linux/docker-ce/centos/

2、确认安装docker后,安装mysql数据库

先启动一个MySQL的容器:在当前目录下新建conf、data、logs文件夹进行文件挂载(可以自己命名--name后的容器名称,修改mymysql,以及设置数据库root用户的密码***)

docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=*** -d mysql:5.6

容器成功启动之后,注意要检查3306端口是否已经加入服务器的安全组,测试数据库是否可以正常连接并用刚刚设置的密码登录

3、拉取wordpress并运行容器

(可以自己重新修改以下命令行中--name 后的wordpress,mymysql就是你用docker起的MySQL容器的名称,80是容器里面wordpress启动的端口,8000是映射到宿主机所使用的端口)

docker run -d --name wordpress --link mymysql:mysql -p 8000:80 -d wordpress

容器正常启动之后,就可以在浏览器输入你的主机ip加上你刚刚映射到宿主机的端口号,就可以看到wordpress的安装界面。

wordpress自动在刚刚的指定的数据库中生成一个名为wordpress的数据库。

安装完成wordpress之后就可以自己选择喜欢的主题,按自己的需要去下载启用插件就可以搭建出一个漂亮实用的网站了。

你可能感兴趣的:(wordpress)