阿里云ecs服务器申请免费ssl证书怎么用

申请完证书后,下载对应的服务器配置文件。这里以我的apache为例:

 

阿里云ecs服务器申请免费ssl证书怎么用_第1张图片

 

在证书控制台下载Apache版本证书,下载到本地的是一个压缩文件,解压后里面包含_public.crt文件是证书文件,_chain.crt是证书链(中间证书)文件,.key文件是证书的私钥文件(申请证书时如果没有选择系统创建CSR,则没有该文件)。

 .crt扩展名的证书文件采用Base64-encoded的PEM格式文本文件,可根据需要,修改成.pem等扩展名。

以Apache标准配置为例,假如证书文件名是a_public.crt,证书链文件是a_chain.crt,私钥文件是a.key。

 

例:以安装的宝塔配置为例

点击设置

选择ssl -》其他证书,将文件内容打开内容复制进去。一个key文件一个以public.crt结尾的文件结尾内容。

 

对接小程序时候产生的问题:

这几天在使用ssl加密的时候,wdcp3.2.21使用https电脑端正常安卓打开证书不信任的问题,折腾了几天,找到了答案。
我用单apache,提示现象:安卓浏览器打开提示不安全和微信打开空白

我在这个检查到了错误: 服务器缺少中间证书,证书链接有问题。

解决办法:
1、去这里https://www.myssl.cn/tools/downloadchain.html 生成中间证书:xxx.crt
2、ftp上传到证书目录/www/wdlinux/httpd-2.4.23/conf/cert/
3、修改网站配置文件/www/wdlinux/httpd-2.4.23/conf/vhost/xxx.com.conf
4、在19行加上SSLCertificateChainFile conf/cert/xxx.com.crt
5、重启apache,一切搞定!!!

参考资料 https://www.wdlinux.cn/bbs/viewthread.php?tid=59070&page=1&extra=#pid108898

以上apache配置产生的问题。

方便的话直接转nginx

 

你可能感兴趣的:(微信小程序,wordpress,服务器,ssl)