zoukankan      html  css  js  c++  java
  • 微信小程序后台服务的发布

    首先需发布小程序后台服务需要满足以下条件:

    ①服务的域名必须为备案的Https网站,支持二级域名不支持IP地址加端口的域名

    其次部署服务的服务器系统环境需支持TLS1.2以上

    一、Https网站

    需要将普通的Http网站转换为Https网站,则需要ssl证书,将证书直接绑定到网站上即可,获取证书的途径主要有以下几种:

    将Http网站就需要有以下几个途径:

    (1)在腾讯云或阿里云去申请,由于有效期只有一年,到期后需要重新申请替换,也比较麻烦,此处就不做讲述

    (2)购买收费的ssl证书,这个简单易用,但是一般的ssl证书价格也都不低,不推荐

    今天我们主要要说的是第三种途径,使用Letencrypt安装的免费证书,虽然他提供的证书有效期只有三个月,但是他又提供能证书自动更新服务:

    具体操作部奏如下:

    1.首先我们下载 从https://github.com/Lone-Coder/letsencrypt-win-simple/releases下载安装自动更新的工具并解压

    2.因为安装过程需要在站点下生成验证文件,所以请以管理员模式进入cmd界面,也可以右键开始菜单 点击 命令提示符(管理员)选项

     

    3.进入解压文件夹,运行 letsencrypt.exe --san 命令

     

    4.执行完之后会自动将IIS下的所有网站列出来,后边会有如下几个选项:

     

    5.这几个选项分别对应不同的情况,这里因为我的机器下有好几个站点,我想给他们统一颁发一个证书,我选择S,之后它会提示你输入要安装的站点序号,这里我输入 3,4

     

    6.接下来它会在每个站点下创建一个里验证文件,验证通过之后就会生成对应证书添加到IIS中,如果一切正常的情况下会在任务管理中创建一个定时更新任务。

     

     如果还有不明白之处,可参考:

    http://www.cnblogs.com/osscoder/p/6423885.html

    二、系统环境TLS1.2的设置

    首先得确保电脑系统支持TLS1.2,可参考下表

     如系统支持,但仍然提示版本不对,可进行如下操作,去百度网盘下载:https://pan.baidu.com/s/13a6-NitoeVEHu9R5eJxZoA 提取码:q3hn,下载后将文件拷贝至服务器,然后点击,进行安装后重启电脑即可。

  • 相关阅读:
    es学习-java操作 2.4.0版本
    es学习-基础增删改查
    mongodb 查询条件
    mongodb-查询
    mysql 性能优化
    mysql 存储过程学习(总)
    MySQL 存储过程 -流程控制的使用
    MySQL 存储过程 -光标的使用
    maven的聚合和继承
    mavean的依赖传递和排除依赖
  • 原文地址:https://www.cnblogs.com/zhangabo/p/11511095.html
Copyright © 2011-2022 走看看