腾讯云免费ssl证书安装(apache)

项目收尾,闲下来捣腾捣腾微信小程序,配置request域名的时候发现需要https协议,意思就是请求服务端必须是HTTPS,当然,如果你只是自己玩一玩小程序开发,不上线,也可以通过微信开发者工具设置使用普通http请求来让自己过把瘾。

大部分ssl证书都需要money,对于个人开发者成本有点高,像我这种穷屌当然是想方设法去找免费的ssl。

推荐一篇博文,里面罗列了大部分免费的ssl证书认证点击打开链接,有需要可以去试试。

由于之前买了个腾讯云服务器和域名还没到期,所以就去申请了腾讯云的免费ssl,具体申请方法就是:登上腾讯云控制台:


在云产品搜ssl证书管理,点进去就申请,全称傻瓜式。

本以为申请需要好几天,没想到不到十分钟就申请通过了。


然后把证书下载下来,解压打开后得到Apache、IIS、Nginx 服务器的证书文件,


我的服务器用的是apache,安装方法:

ssh连接登上自己的服务器

用xftp或别的方法把刚才下载的apache文件夹下的三个证书文件上传到服务器任意文件夹中,记住路径就好

编辑Apache根目录下 conf/httpd.conf 文件,
找到 #LoadModule ssl_module modules/mod_ssl.so 和 #Include conf/extra/httpd-ssl.conf,去掉前面的#号注释;
编辑Apache根目录下 conf/extra/httpd-ssl.conf 文件,修改如下内容:

<VirtualHost 0.0.0.0:443>
    DocumentRoot "/var/www/html"  #你的网站文件根目录
    ServerName 你的域名(www.yourWebSite.com)
    SSLEngine on
    SSLCertificateFile /usr/local/apache/conf/2_www.yours.com_cert.crt    #你的文件路径
    SSLCertificateKeyFile /usr/local/apache/conf/3_www.yours.com.key   #你的文件路径
    SSLCertificateChainFile /usr/local/apache/conf/1_root_bundle.crt    #你的文件路径

</VirtualHost>

注:


修改完后记得重启apache服务 service httpd restart搞定,可以使用https://yourWebSite来访问了。




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值