Apache 服务器 部署SSL证书

171 阅读1分钟

Apache 服务器 部署SSL证书

1. 下载ssl证书

image.png

2. 远程连接服务器
将获取到的证书拷贝到Apache目录下 /etc/httpd/ssl/ 目录下
3. 安装ssl模块
# yum install mod_ssl -y
4. 配置https.conf

找到 /etc/httpd/conf 目录下的 httpd.confIncludeconf.modules.d/*.conf语句,并确认该配置语句并未被注释。

在 /etc/httpd/conf.modules.d 目录下的 00-ssl.conf 配置文件找到 LoadModule ssl_module modules/mod_ssl.so确保未被注释。

5. 编辑ssl配置文件
# vim /etc/httpd/conf.d/ssl.conf

修改以下参数:

DocumentRoot "/var/www/html"  #网页文件路径
ServerName 域名:443  #改为自己的域名
SSLEngine on  #启用SSL功能
SSLCertificateFile   /etc/httpd/ssl/2_www.**.cn.crt   #填写证书文件路径
SSLCertificateKeyFile   /etc/httpd/ssl/3_www.***.cn.key  #填写私钥文件路径
SSLCertificateChainFile   /etc/httpd/ssl/1_root_bundle.crt  #填写证书链文件路径
6. 重启服务器
systemctl restart httpd