Apache環(huán)境下配置多個ssl證書搭建多個站點的方法
服務(wù)器上有兩個項目,都要配置https,所以在阿里云申請了兩個二級的免費證書。
博主用的是phpstudy,如果用的其他集成環(huán)境,其實也差不多,參考下改改就好了。
一.申請證書(這里我用的是阿里的域名)
1.登錄阿里云,點擊域名,找到要配置ssl的域名,點擊后面的ssl證書
2.這里我申請的是免費的單域名證書,點擊確定提交阿里云審核,大概10-20分鐘左右就審核好了
3.點擊左邊的菜單,選擇要配置的域名相應(yīng)的證書,點擊后面的下載
4.我的環(huán)境是apache,這里我下載的是apache。
二、配置ssl
1.服務(wù)器上配置站點
2.修改http.conf
(1)去掉 LoadModule ssl_module modules/mod_ssl.so 前的#號
?。?)找到#Include conf/extra/httpd-ssl.conf這句話,這里我們就不用自帶的文件了,我是新建了個文件
?。?)新建這個文件
(4)新建cert文件夾,將剛剛下載的證書文件(4個)放到這個文件里
如果你要配置兩個ssl,那再建一個文件夾放另一個證書的文件
這里分別我建了api和certlzf兩個文件夾
?。?)編輯vhosts-ssl.conf文件
到這里,重啟apache,輸入剛剛配置過得域名就完成了~
下面附上vhost-ssl.conf的代碼
Listen 443 <VirtualHost *:443> DocumentRoot "這里改為你項目的絕對路徑" ServerName 這里改為你要配置的域名 ServerAlias 這里改為你要配置的域名 SSLEngine on SSLProtocol TLSv1 TLSv1.1 TLSv1.2 SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5 SSLCertificateFile "這里改為你公鑰的絕對路徑" SSLCertificateKeyFile "這里改為你私鑰的絕對路徑" SSLCertificateChainFile "這里改為你證書鏈的絕對路徑" <Directory "這里改為你項目的絕對路徑"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost> <VirtualHost *:443> DocumentRoot "這里改為你項目的絕對路徑 ServerName 這里改為你要配置的域名 ServerAlias 這里改為你要配置的域名 SSLEngine on SSLProtocol TLSv1 TLSv1.1 TLSv1.2 SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5 SSLCertificateFile "這里改為你公鑰的絕對路徑" SSLCertificateKeyFile "這里改為你私鑰的絕對路徑" SSLCertificateChainFile "這里改為你證書鏈的絕對路徑" <Directory "這里改為你項目的絕對路徑"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost>
總結(jié)
以上所述是小編給大家介紹的Apache環(huán)境下配置多個ssl證書搭建多個站點的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- Nginx實現(xiàn)自簽名SSL證書生成與配置實現(xiàn)
- 關(guān)于Nginx配置ssl證書實現(xiàn)https安全訪問
- Nginx配置ssl證書(https)的全過程
- Nginx部署SSL證書的過程
- Nginx下SSL證書安裝部署步驟介紹
- Nginx 域名SSL證書配置(網(wǎng)站 http 升級為 https)
- windows apache環(huán)境下部署SSL證書讓網(wǎng)站支持https的配置方法
- PHPStudy下如何為Apache安裝SSL證書的方法步驟
- 阿里云服務(wù)器apache配置SSL證書成功開啟Https(記錄趟過的各種坑)
- nginx和Apache配置SSL證書的實現(xiàn)步驟
相關(guān)文章
在Linux中安裝ASPNET.Core3.0運行時的示例代碼
這篇文章主要介紹了在Linux中安裝ASPNET.Core3.0運行時的示例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-09-09Ubuntu14.04服務(wù)器環(huán)境下配置PHP7.0+Apache2+Mysql5.7的方法
這篇文章主要介紹了Ubuntu14.04服務(wù)器環(huán)境下配置PHP7.0+Apache2+Mysql5.7的方法,較為詳細的分析了Ubuntu14.04操作系統(tǒng)環(huán)境下配置PHP7.0+Apache2+Mysql5.7的具體步驟與相關(guān)命令使用技巧,需要的朋友可以參考下2018-04-04淺析Linux下利用coredump技術(shù)追查進程崩潰原因
這篇文章主要介紹了Linux下利用coredump技術(shù)追查進程崩潰原因,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12centos7 mariadb主從復(fù)制配置搭建詳解步驟
本篇文章主要介紹了centos7 mariadb主從復(fù)制配置搭建詳解步驟,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-02-02