apache2.4后面的版本似乎有一波更新,配置方法變化較大,網上搜到的教程已經不適用了,這里記錄一下配置方法;
1、進入apache2的配置目錄,這里為/etc/apache2
2、打開SSL模塊
cd mods-enabled
ln -s ../mods-available/socache_shmcb.load socache_shmcb.load ln -s ../mods-available/ssl.load ssl.load ln -s ../mods-available/ssl.load ssl.load
3、配置證書
cd sites-available vi sites-available #。。。。SSLCertificateFile等 cd ../sites-enabled ln -s ../sites-available/default-ssl.conf default-ssl.conf
4、重啟apache2
PS:重定位80端口到443端口
1、打開rewrite模塊
cd mods-enabled ln -s ../mods-available/rewrite.load rewrite.load
2、編輯sites-available下80端口的站點配置文件
RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^/?(.*)$ https://%{SERVER_NAME}/$1 [L,R]