安装mod_ssl
yum install mod_ssl –y
配置文件路径
/etc/httpd/conf.d/ssl.conf
开放防火墙端口并保存
iptables –I INPUT1 –p tcp --dport 443 –j ACCEPT
service Iptablessave
/etc/pki/tls/certs 生成证书目录
make aa.crt 生成证书aa.crt
将生成证书复制到/etc/httpd/conf下
cp aa.*/etc/httpd/conf
修改ssl.conf证书文件位置
SSLCertificateFile /etc/httpd/conf/aa.crt 证书位置
SSLCertificateKeyFile/etc/httpd/conf/aa.key 公钥位置
重启服务时还需要再次输入一次刚才设定的密码
此时访问全部网都页都可以用https加密
只针对某一个站点进行SSL加密
1.在ssl.conf文件中全局将SSLEngine 设为off
SSLEngine off
2.在需要加密的站点添加SSLEngine on,将证书和公钥位置添加进去,端口改成443
vi /etc/httpd/conf/httpd.conf
<VirtualHost 172.19.34.187:443>
DocumentRoot /ccav2
ServerName www.ccav2.cn
SSLEngine on
SSLCertificateFile /etc/httpd/conf/aa.crt 证书位置
SSLCertificateKeyFile/etc/httpd/conf/aa.key 公钥位置
</VirtualHost>
此时只有www.ccav2.cn加密
未完善,待添加内容