以DockerCompose的形式搭建基于nginx与wordpress镜像的博客系统

因为习惯使用nginx,又需要配置https证书,使用原生的wordpress镜像需要转端口会出现各种问题,所以最后以DockerCompose的形式结合nginx与wordpress镜像完美解决了相关问题。

  • 新建docker-compose.yml
version: "2"services: nginx:   image: nginx:alpine   restart: always   volumes:       - ./cert:/etc/nginx/cert       - ./conf/nginx.conf:/etc/nginx/nginx.conf       - /home/wordpress:/var/www/html   ports:     - "443:443"   links:       - wordpress wordpress:   image: wordpress:4.9.4-php7.0-fpm   ports:     - 9000:9000   volumes:     - /home/wordpress:/var/www/html   restart: always   environment:       - WORDPRESS_DB_NAME=wordpress       - WORDPRESS_TABLE_PREFIX=wp_       - WORDPRESS_DB_HOST=修改为数据库的IP地址       - WORDPRESS_DB_PASSWORD=密码       - WORDPRESS_DB_USER=用户
  • 修改nginx.conf
    下面值粘贴重要部分
server {        listen 443;        server_name www.test.com;  #修改为自己的域名                ssl on;        root /var/www/html;        index index.php index.html;        ssl_certificate   cert/test.pem;   #修改为自己的证书地址        ssl_certificate_key  cert/test.key;  #修改为自己的密钥地址        ssl_session_timeout 5m;        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;        ssl_prefer_server_ciphers on;        location / {            try_files $uri $uri/ /index.php?$args;        }         location ~ \.php$ {            try_files $uri =404;            fastcgi_split_path_info ^(.+\.php)(/.+)$;            fastcgi_pass wordpress:9000;   #wordpress地址            fastcgi_index index.php;            include fastcgi_params;            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;            fastcgi_param PATH_INFO $fastcgi_path_info;        }    }

个人博客:https://blog.xvjialing.xyz

github主页:https://github.com/xvjialing

文章链接:https://www.sbkko.com/yidockercomposedexingshidajianjiyunginxyuwordpressjingxiangdebokexitong.html
文章标题:以DockerCompose的形式搭建基于nginx与wordpress镜像的博客系统
文章版权:SBKKO 所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

给TA打赏
共{{data.count}}人
人已打赏
WP文章

WordPress-iOS配置总结

2017-4-8 11:55:00

WP文章

好马配好鞍,好文如何配好图?

2017-4-10 9:13:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索