Apache版本2.4
安装mod_ssl
yum install mod_ssl -y
apache配置
/etc/httpd/conf.d/ssl.conf
我把这下面的内容复制到另外一个文件中配置的
<VirtualHost _default_:443> ..... </VirtualHost>
需要修改的几项
DocumentRoot “/var/www/example.com/public_html”
ServerName www.example.com:443
SSLCertificateFile /etc/httpd/ssl/apache.crt
SSLCertificateKeyFile /etc/httpd/ssl/apache.key
重启apache
systemctl restart httpd.service
实现强制HTTPS访问
vim /etc/httpd/conf/httpd.conf
添加如下内容:
RewriteEngine On
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R,L]
重启apache
systemctl restart httpd.service
