微信小程序认证,备案,域名,证书,上线全流程 您所在的位置:网站首页 域名需要备案么 微信小程序认证,备案,域名,证书,上线全流程

微信小程序认证,备案,域名,证书,上线全流程

2024-06-16 00:02| 来源: 网络整理| 查看: 265

1.微信公众平台完成小程序认证和备案。

配置服务类目:

2.购买域名并完成域名实名认证和备案,公安备案。

3.购买https证书。

下载证书:

4.创建目录 mkdir -p /home/app/exam/ssl。上传证书到该目录下。

5.创建nginx配置文件: vim /usr/local/nginx/conf/exam_app_nginx.conf 。内容如下:

user  root; worker_processes  1; #worker_cpu_affinity 0001 0010 0100 1000; #error_log  logs/error.log; #error_log  logs/error.log  notice; error_log  /var/log/nginx/error.log  info; pid        /run/nginx.pid; events {     use epoll;     worker_connections  65535; } http {     include       mime.types;     default_type  application/octet-stream;     log_format log_access '$remote_addr - $remote_user [$time_local] "$request" $http_host '                           '$status $body_bytes_sent "$http_referer" '                           '"$http_user_agent" "$http_x_forwarded_for" '                           '"$upstream_addr" "$upstream_status" $upstream_cache_status "$upstream_http_content_type" "$upstream_response_time" > $request_time ' ;     server_tokens off;     sendfile on;     tcp_nopush on;     tcp_nodelay on;     client_body_timeout  20;     client_header_timeout 20;     keepalive_timeout  3000;     send_timeout       20;     gzip on;     gzip_min_length  1k;     gzip_buffers     4 16k;     gzip_http_version 1.0;     gzip_comp_level 2;     gzip_types       text/plain application/x-javascript text/css application/xml application/javascript  application/octet-stream;     gzip_vary on;     server {          listen 443 ssl;          server_name www.farsailing.com;          ssl_certificate /home/app/exam/ssl/www.farsailing.com_bundle.crt;          ssl_certificate_key /home/app/exam/ssl/www.farsailing.com.key;          ssl_session_timeout 5m;          ssl_protocols TLSv1.2 TLSv1.3;          ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;          ssl_prefer_server_ciphers on;         location /exam-boot {           proxy_set_header Host $host;           proxy_set_header X-Real-IP $remote_addr;           proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;           proxy_pass http://119.29.209.39:8080;           client_max_body_size 10m;         }                  location =/b6dGmKoAux.txt {             root /home/app/exam;         }         location /html {             root /home/app/exam;         }     } }

域名,证书地址,ip改为自己的。

6.开发管理中配置服务器域名和业务域名。

用于小程序调用下载接口,http请求接口和webview页面访问。

7.启动nginx:docker run --name exam_app_nginx  -p 80:80 -p 443:443-d -v /usr/local/nginx/conf/exam_app_nginx.conf :/etc/nginx/nginx.conf -v /home/app:/home/app --restart=always nginx

8.防火墙开放80,443端口。

9.运行到微信开发者。

修改配置:

10.上传到微信。

在微信公众平台扫描预览后,确认无误后提交审核。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有