虚拟主机域名注册-常见问题服务器技术 → 系统运维


APACHE SSL证书安装教程
作者:

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

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

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

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

servert.key (证书私钥)

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

Listen 443  (如果配置已经存在就不要加)
LoadModule ssl_module modules/mod_ssl.so (如果配置已经存在就不要加)
NameVirtualHost *:443 (非必须,配置多个SSL站点会需要)

<VirtualHost *:443>
ServerName www.getssl.cn
DocumentRoot /var/www/html
SSLEngine on
SSLCertificateFile /etc/ssl/server.crt 
SSLCertificateKeyFile /etc/ssl/server.key 
SSLCertificateChainFile /etc/ssl/server.ca-bundle
</VirtualHost>

第三步:重启Apache

services httpd restart  


server.ca-bundle 是一个证书链,必须配置证书才能被信任

注意事项:1. 确认是否加载mod_ssl.so模块  2. 是否Listen  4433. 防火墙是否允许443端口访问4. 免费的CDN服务大多数不支持SSL,请先跟CDN服务商确认




来源:
阅读:445
日期:2016-12-22

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:Nginx使用Apache的php处理后台
下一篇:Nginx 安装SSL证书
  >> 相关文章