阿里云申请的ssl证书配置(Apache)
下载证书
- 下载证书
- 上传到服务器
- 解压到 /etc/apache2/ssl (不存在则创建)
配置Apache
- 打开SSL模块
$ a2enmod ssl
- 配置conf
编辑apache2配置文件
$ vim /etc/apache2/apache2.conf
apache2配置文件
<Directory /var/www/>
Options Indexes FollowSymLinks
#把none改为all
AllowOverride all
Require all granted
</Directory>
编辑port.conf文件
$ vim ports.conf
port.conf配置
#添加监听443端口
<IfModule ssl_module>
Listen 443
</IfModule>
配置default-ssl.conf
#添加servername
ServerName example.com
#修改sslengine
SSLEngine on
#添加证书文件,按照阿里云给出的示例添加即可
#证书的文件位置就是刚刚上传的位置
SSLCertificateFile /etc/apache2/ssl/public.pem
SSLCertificateKeyFile /etc/apache2/ssl/2146003231320408.key
SSLCertificateChainFile /etc/apache2/ssl/chain.pem
启用
启用刚刚的ssl配置
$ a2ensite default-ssl
重启apache服务器
$ service apache2 restart
OK~
网友评论