关于用阿里云配置成小程序服务器的相关问题,以下是全部配置步骤:
一、小程序注册及配置
1、注册:进入微信公众平台注册并认证
2、配置:
登录公众平台,点击设置,如图
点击开始配置,扫码认证之后即可进行服务器配置。( 注:配置每个月只能修改5次)
从上图可知,小程序必须设置请求合法域名才能进行数据交互,且合法域名规定需要使用HTTPS协议。所以阿里云服务器需支持HTTPS协议。
合法域名需进行备案才可使用,在无合法域名的情况下,我们可以在开发模式下去除对合法域名的校验,即可进行开发。
二、阿里云服务器支持HTTPS配置。
1、获取阿里云安全证书
登录阿里云,在管理控制台->证书服务->购买证书
选择免费版正式进行购买
每个证书对应一个域名,购买成功之后可以进行配置。配置成功之后提交审核,大概1~2个工作日可以审核成功。
审核成功之后,在我的订单中可以查看证书信息,点击下载
点击下载证书,可以选择不同的服务器类型下载,并附有安装证书的说明。证书下载之后压缩包中会有4个文件。
2、配置阿里云服务器,以phpstudy
Apache为例。
方式一:
第一步:修改apache目录下的httpd.conf配置文件
#LoadModule ssl_module modules/mod_ssl.so删除行首的配置语句注释符号“#”
增加一条引用语句 Include conf/vhostssl.conf
第二步:在conf文件夹中创建一个vhostssl.conf配置文件。
编辑vhostsssl.conf文件,增加如下内容:
Listen 443
<VirtualHost *:443>
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
SSLCertificateFile "D:/ssl/2_www.****.com.crt"
SSLCertificateKeyFile "D:/ssl/3_www.***.com.key"
DocumentRoot "D:\phpStudy\WWW"
<Directory />
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All