使用docker搭建wordpress的方法

风纳云www.fengnayun.com八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

这篇文章将为大家详细讲解有关使用docker搭建wordpress的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

导语

这不是一篇正规搭建 wordpress 的文章,是基于上一篇的基础之上,进行的实现。最终的实现是使用 nginx 做代理,独立的 wordpress 容器,连接 laradock 的 MySQL 做存储。

修改 nginx 代理

相较于 laradock 的配置,只是修改监听的域名以及转发的端口。在 /etc/nginx/conf.d/ 目录下新建 wordpress.conf 文件,如下

server { listen 80; server_name blog.you_site.com; location / { proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass http://[宿主机IP]:8001; } }

修改之后记得重启

搭建 wordpress 容器

1.拉取镜像 docker pull wordpress

2.因为 wordpress 要连接 MySQL 容器,正好 laradock 就有,就用这个好了。连接的方式不用 –link,用 –network,可以参考这里

3.laradock 中 MySQL 的 network 在 docker-compose.yml 文件中有写,如下

使用docker搭建wordpress的方法

同时使用 docker network ls 查看,可以看到 laradock_backend 这个网络。显而易见使用 laradock_backend 就可以

1.搭建容器 docker run -d –name wordpress -p 8001:80 –network laradock_backend wordpress

2.最后一步,开启服务器(宿主机)8001端口

结语

打开网址,出现了配置界面。将 Database Host 设置为 mysql 就可以。其他的数据表、用户等不在讨论范围之内。

关于使用docker搭建wordpress的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

原文链接:https://www.fengnayun.com/news/content/274404.html

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享