189 8069 5689

反代wordpress 反代表什么意思

主机Nginx + Docker WordPress Mysql搭建的详细步骤

这篇文章主要介绍了主机Nginx + Docker WordPress Mysql搭建的详细步骤,我觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随我过来看看吧

成都创新互联公司专注于蔡家坡网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供蔡家坡营销型网站建设,蔡家坡网站制作、蔡家坡网页设计、蔡家坡网站官网定制、成都小程序开发服务,打造蔡家坡网络公司原创品牌,更为您提供蔡家坡网站排名全网营销落地服务。

环境

安装

安装 docker 所需依赖

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

安装 docker-ce

$ sudo yum-config-manager --add-repo https:``//download``.docker.com``/linux/centos/docker-ce``.repo

$ sudo yum install docker-ce

$ sudo systemctl start docker

$ docker --version

$ sudo docker run hello-world

安装 docker-compose

$ sudo curl -L https:``//github``.com``/docker/compose/releases/download/1``.17.0``/docker-compose-`````uname -s -```uname -m -o /usr/bin/docker-compose

$ sudo chmod +x /usr/bin/docker-compose

$ docker-compose --version

编写 docker-compose.yml

$ mkdir .``/blog

$ cd blog

$ sudo vim docker-compose.yml

运行容器

# 启动

$ sudo docker-compose up -d

# 关闭

$ sudo docker-compose down

现在可以用 来访问。如果发现无法访问,可以 查看容器日志寻找错误

$ sudo docker-compose ps

Name Command State Ports

blog_db_1 docker-entrypoint.sh mysqld Up 0.0.0.0:3306-3306``/tcp``, 33060``/tcp

blog_wordpress_1 docker-entrypoint.sh apach ... Up 0.0.0.0:8000-80``/tcp

# 主要后面的 WordPress 是服务的名字 这和 docker 查看日志使用容器名不同

$ sudo docker-compose logs -f --``tail``=10 wordpress

$ sudo docker-compose logs -f --``tail``=10 db

使用主机 Nginx 反代 docker wordpress

nginx 的配置文件如下(省略不相干内容)

错误合集

nginx error Permission denied

之前我 nginx.conf user 使用的是默认的 nobody 无法读取 docker 中 wp 的 www-data 这个用户组数据,所以直接将 nginx 用户提到 root,这个之后可以优化

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

怎么反代一个已经绑定域名的wordpress网站

1.数据库备份2.把新域名域名解析到网站上3.解析好域名后,把域名绑定到网站上4.点击WordPress的数据库5.点击SQL,输入代码6.点击【执行】


文章名称:反代wordpress 反代表什么意思
浏览地址:http://jkwzsj.com/article/doijdpo.html

其他资讯