APACHE安装SSL证书

第一步: 上传你的证书到 服务器

上传文件到 /etc/ssl/, 目录可以自定义

www_youdomain_com.crt 或者 server.crt   (这个是自己域名的证书文件)

server.ca-bundle  (这个是证书链)

servert.key (证书私钥)

第二步: 编辑你的httpd.conf 文件 ,添加如下配置

  1. <VirtualHost *:443>
  2. ServerName www.rubyssl.com
  3. DocumentRoot /var/www/html
  4. SSLEngine on
  5. SSLCertificateFile /etc/ssl/crt/www_youdomain_com.crt 
  6. SSLCertificateKeyFile /etc/ssl/crt/server.key 
  7. SSLCertificateChainFile /etc/ssl/crt/server.ca-bundle
  8. </VirtualHost>
第三步:重启Apache

services httpd restart 

server.ca-bundle 是一个证书链,必须配置证书才能被信任
注意事项:
1. 确认是否加载mod_ssl.so模块
2. 是否Listen  443
3. 防火墙是否允许443端口访问
4. 免费的CDN服务大多数不支持SSL,请先跟CDN服务商确认

这篇文章有帮助吗?

 打印本文

Also Read

Nginx 安装SSL证书

在我们这里购买好证书后,Comodo公司会通过邮件发送证书给你附件如下:128位根证书...

Powered by WHMCompleteSolution