原 服务器搭建
|-转 Centos系统在Apache服务器上安装SSL证书
在Apache服务器上安装SSL证书https://help.aliyun.com/document_detail/98727.html?spm=5176.2020520163.0.0.1b47AArSAArSVP更新时间:2019-11-27 23:43:38...
在Apache服务器上安装SSL证书
https://help.aliyun.com/document_detail/98727.html?spm=5176.2020520163.0.0.1b47AArSAArSVP
上面阿里云链接的内容更新时间:2019-11-27 23:43:38
注意这里阿里云的文档只是一个例子,而且他的例子不是centos系统,另外如果你网站有设置url重写那些,就要更改相应的内容,可以直接把监听80端口虚拟主机部分配置移过来,另外阿里云服务器ECS要先打开443端口,在阿里云控制台ECS实例列表里找到你这个实例,选择更多,里面有安全组,安全组配置,在里面添加443端口。(2020-03-21 22:10记录)
几个前提
1,已经申请到了对应域名的证书
2,安装了OpenSSL,未安装按下面代码安装
- yum install openssl
- yum install openssl-devel
3,appache 已经安装启用了mod_ssl模块,没有就运行下面代码
yum -y install mod_ssl
看下面这个文章,参考里面的配置方法
阿里云(CentOS+Apache) 获取免费SSL证书并配置多个https链接
https://blog.csdn.net/iAsknew/article/details/80978752
由于微信小程序需要使用https配置服务器,刚好之前购买了3年的阿里云ECS,故研究了一下,特此Mark下。
首先,需要在阿里云有个万网的域名,之前做项目下了血本,买了好几个,刚好还有库存,不用再去备案
一、阿里云控制台-》域名与网站(万网)-》域名-》域名列表
点击操作栏里的SSL证书,进入证书的申请,有付费也有免费的,本教程用于测试,使用的是免费的证书(一个域名下,一次只能添加一个证书,最多申请3个免费证书用于测试。)
二、输入要申请的域名,如:www.abc.com,之后就等待阿里云自动审核,一会就OK了
三、通过后,在SSL证书列表的操作栏里,点击下载,下载对应平台的证书,并参考阿里云提供的教程去配置服务器
四、由于本人的服务器是apache,所以安装过程如下:
1. 证书文件1531573628367.pem,包含两段内容,请不要删除任何一段内容。
2. 如果是证书系统创建的CSR,还包含:证书私钥文件1531573628367.key、证书公钥文件public.pem、证书链文件chain.pem。
( 1 ) 在Apache的安装目录下创建cert目录,并且将下载的全部文件拷贝到cert目录中。如果申请证书时是自己创建的CSR文件,请将对应的私钥文件放到cert目录下并且命名为1531573628367.key;...