最新阿里云添加SSL详细教程

1、前提是先要有证书,具体可查看本站的

   《免费获取阿里云SSL证书的正确姿势》

2、ubuntu18版的openssl 默认是加载Opensll,

如果没有加载执行以下操作:

sudo a2enmod ssl

记得重启apache2

3、修改default-ssl.conf文件,默认在/etc/apache2/sites-available下

先备份一份

a、改成自己的域名

第一个VirtualHost标签www.domain.com:443

b、改成自己的域名

ServerName www.domain.com

c、替换文件路径

32   SSLCertificateFile      /etc/apache2/ssl/public.pem        将服务器证书公钥配置到该路径下

33   SSLCertificateKeyFile /etc/apache2/ssl/217977706010850.key     将服务器证书私钥配置到该路径下

42   SSLCertificateChainFile /etc/apache2/ssl/chain.pem       将服务器证书链配置到该路径下

记得保存(把握标红的注释删掉,路径根据自己的情况填写)

4、把default-ssl.conf映射至/etc/apache2/sites-enabled文件夹

ln -s /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-enabled/001-ssl.conf

(这个可以原行copy,直接执行)

重新加载Apache配置文件:sudo /etc/init.d/apache2 force-reload

重启Apache服务:sudo  apachectl restart

如果没问题的话,你就可以使用https访问了。

友情提醒:

如果提示错误,请查看你时候开了443端口,443端口,443端口。(当时我就忘了,在安全组)。

还有就是查看一下ssl.conf  ssl.load  是不是已经软连接。