使用 docker 搭建 wordpress的操作

这不是一篇正规搭建wordpress的文章,是基于上一篇的基础之上,进行的实现。最终的实现是使用nginx做代理,独立的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 文件中有写,如下

WordPress主题下载,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的详细内容,更多请关注网站的其它相关文章


下载说明:
1. 本站所有资源来源于网络和用户上传,如有侵权请联系站长
2. 本站分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,商用请支持正版!不得违反国家法律,否则后果自负!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!

本站的资源均来自于互联网,仅为资源共享、学习参考之目的,其版权均归原作者及其网站所有,如有侵权请留言联系:admin,转转请注明出处:http://zhanmr.com/5850.htm

发表评论

电子邮件地址不会被公开。 必填项已用*标注