您的位置:  JooLun微信快速开发平台 > 文章 > 相关教程 > 正文

小程序商城端生产环境部署(centos7)

2019-11-28 11:26 管理员 次阅读 条评论

由于小程序官方规定所有请求必需是https协议,所以我们要开启https,通过nginx实现

1、申请ssl证书,推荐阿里云的,下载nginx类型的证书

2、# vi /usr/local/nginx/conf/nginx.conf

以下代码都放在http {}标签中

这里我把8082做为http端口,8083做为https端口,端口根据自己的实际情况配置

server {
        listen       8082;
        server_name  localhost;

        # 讲打包好的dist目录文件
        root /mnt/install/joolun-ui/dist/;
              
        location ~* ^/(auth|code|admin|gen|weixin|mall|doc|webjars|swagger-resources) {
           proxy_pass http://127.0.0.1:9999;
           #proxy_set_header Host $http_host;
           proxy_connect_timeout 15s;
           proxy_send_timeout 15s;
           proxy_read_timeout 15s;
           proxy_set_header X-Real-IP $remote_addr;
           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
server {
        listen       8083 ssl;
        server_name  demo.joolun.com;
        #证书的路径
        ssl_certificate      /mnt/install/ssl/2881620_demo.joolun.com.pem;
        ssl_certificate_key  /mnt/install/ssl/2881620_demo.joolun.com.key;

        ssl_session_cache    shared:SSL:1m;
        ssl_session_timeout  5m;

        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers  on;

        # 打包好的dist目录文件目录
	root /mnt/install/joolun-ui/dist/;
        location ~* ^/(auth|code|admin|gen|weixin|mall|doc|webjars|swagger-resources) {
           proxy_pass http://127.0.0.1:9999;
           proxy_connect_timeout 15s;
           proxy_send_timeout 15s;
           proxy_read_timeout 15s;
           proxy_set_header X-Real-IP $remote_addr;
           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }
    }

3、设置服务器域名(https://mp.weixin.qq.com)

将你nginx中https配置的域名添加到域名列表中

下载 (10).png


  • 0
    感动
  • 0
    路过
  • 0
    高兴
  • 0
    难过
  • 0
    搞笑
  • 0
    无聊
  • 0
    愤怒
  • 0
    同情
热度排行
友情链接
Powered by Jspxcms © 2010-2017 Jspxcms All Rights Reserved