写在前面:最近事好多,心好烦。心态放好,一切会过去的。
写给自己:有技术文档就仔细看技术文档,不要头铁。
官方技术文档位置↓
https://cloud.tencent.com/document/product/400/35243
自己认真看完应该都可以做的↑
—分割线—
先确保拿到了TrustAsia TLS RSA CA证书,免费的,申请一下很快能认证的。
把它下载下来
我们主要是要apache里面的文件
把apache文件夹里面的这三个文件丢进服务器里面
然后正式开始:
首先安装apache
yum install httpd httpd-devel
安装ssl
yum install mod_ssl
启动apache并设置开机自动启动
systemctl start httpd
systemctl enable httpd
找到httpd.conf的位置
find /etc -name httpd*
我的位置在 /etc/httpd/conf/httpd.conf
打开httpd.conf
vim /etc/httpd/conf/httpd.conf
在httpd.conf 配置文件找到 Include conf.modules.d/*.conf(用于加载配置 SSL 的配置目录)配置语句,并确认该配置语句未被注释。
找到00-ssl.conf配置文件
find /etc -name 00-ssl*
我的位置在/etc/httpd/conf.modules.d/00-ssl.conf
打开00-ssl.conf
vim /etc/httpd/conf.modules.d/00-ssl.conf
LoadModule ssl_module modules/mod_ssl.so(用于加载 SSL 模块)配置语句,确认该配置语句未被注释
(我觉得这两个一般是不会被注释的,以防万一还是检查一下)
找到 ssl.conf文件
find /etc -name ssl*
我的位置在/etc/httpd/conf.d/ssl.conf
打开它
vim /etc/httpd/conf.d/ssl.conf
先找到VirtualHost 把default改成0.0.0.0
接着改这三个:SSLCertificateFile、SSLCertificateKeyFile和SSLCertificateChainFile。
其中/etc/httpd/conf是我随便丢的位置,这个位置可以自己定,主要是注意1_ 2_ 3_这三个文件放的位置,
SSLCertificateFile放的是2_.crt,SSLCertificateKeyFile放的是3_.key,SSLCertificateChainFile放的是1_.crt
ESC :wq 保存退出
重新启动 Apache 服务器,即可以用https进行访问你的域名了