本文最后更新于 64 天前,其中的信息可能已经有所发展或是发生改变。
参考文章
具体步骤
下列操作均以root身份进行
启用apache2的ssl模块
a2enmod ssl
证书文件夹内容
root_bundle.crt
证书文件
cloud.tencent.com.crt
证书文件
cloud.tencent.com.key
私钥文件
cloud.tencent.com.csr
文件。CSR 文件是申请证书时由您上传或系统在线生成的,提供给 CA 机构。安装时可忽略该文件。
给证书文件存放找个位置
我把它们放在/etc/apache2/ssl/文件夹内,修改权限
chmod 755 /etc/apache2/ssl/*
改写配置文件/etc/apache2/sites-available/default-ssl.conf
DocumentRoot "/var/www/html"
#填写证书名称 ServerName cloud.tencent.com
#启用 SSL 功能 SSLEngine on
#证书文件的路径 SSLCertificateFile /etc/apache2/ssl/cloud.tencent.com.crt
#私钥文件的路径 SSLCertificateKeyFile /etc/apache2/ssl/cloud.tencent.com.key
#证书链文件的路径 SSLCertificateChainFile /etc/apache2/ssl/root_bundle.crt
重新读取配置文件
systemctl reload apache2