使用 docker 搭建 wordpress

导读:下面由wordpress/" target="_blank">wordpress教程栏目为大家介绍如何使用 docker 搭建 wordpress,希望对

下面由wordpress/" target="_blank">wordpress教程栏目为大家介绍如何使用 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 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的详细内容,更多请关注本网内其它相关文章!

你也想0元试听小码王编程课程吗?
填写信息免费预约
免责申明:以上展示内容来源于合作媒体、企业机构、网友提供或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表小码王官方立场,请读者仅做参考。本文标题:使用 docker 搭建 wordpress,本文链接:https://www.xiaomawang.cn/help/211632.html;欢迎转载,转载请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何涉及有违公德、触犯法律等违法信息,请您立即通过邮件(邮箱号:)联系我们及时修正或删除。
校区接待前厅
校区太空走廊
校区教室环境
校区多功能教室
小码王少儿编程体验课程免费预约