当前位置:首页 > 帝国CMS学习

阿里云配置开通https教程

时间:2018-05-10 | 栏目:帝国CMS学习 | 围观热度:1081
前言:因为是最近的微信小程序项目,需要在服务器配置https环境。因为不擅长服务器配置,所以从18:00一直折腾到22:30才成功,足足花4个半小时。为了避免以后不在走弯路,所以抽了点时间写了这篇文档。

1、申请免费的SSL证书
路径地址:【控制台->域名】 在每个实名认证过域名后面都会有一个【SSL证书】链接,如下图

点击进入后为如下截图:

提交申请后,需要一定时间的审核,耐心等一下就是了。

2、推送证书到云产品
审核成功后是这个样子的



3、配置策略
操作路径:【控制台->云服务器 ECS->安全组】,这个位置要慢点找,因为阿里云的控制台功能太多,不太好截图,截个大概吧。

然后右侧有个【配置规则】,截图如下

进入后,新建443规则。注:如果你已经建立过了,此步跳过。 以下是配置图

4、解析地址
找到域名列表,点击解析,然后按页面操作即可。此步骤比较简单,所以省略咯……^_^。

经过以上一系列的操作铺垫,终于进入正题了,那就是Apche服务器的配置
5、下载证书并上传到服务器
  5.1:在Apche的安装目录下的conf文件夹建立个cert目录,然后将下载的证书放到里面去。
  
  5.2:修改httpd.conf文件
       LoadModule ssl_module modules/mod_ssl.so
       Include conf/extra/httpd-ssl.conf
       LoadModule rewrite_module
       #去掉上面三行前的"#"
       保存退出
  5.3:修改httpd-ssl.conf文件
  先备份原始httpd-ssl.conf文件,然后将附件的httpd-ssl.conf文件替换,用编辑器打开,按提示修改成你自己的网站信息即可。
httpd-ssl.zip
22976e7c6beac45e1083c127ffca2a98.zip (878 Bytes)

步骤有点长,但是只要按照步骤进行操作,一定是没问题的。