Apache環(huán)境下配置多個(gè)ssl證書搭建多個(gè)站點(diǎn)的方法
服務(wù)器上有兩個(gè)項(xiàng)目,都要配置https,所以在阿里云申請了兩個(gè)二級的免費(fèi)證書。
博主用的是phpstudy,如果用的其他集成環(huán)境,其實(shí)也差不多,參考下改改就好了。
一.申請證書(這里我用的是阿里的域名)
1.登錄阿里云,點(diǎn)擊域名,找到要配置ssl的域名,點(diǎn)擊后面的ssl證書
2.這里我申請的是免費(fèi)的單域名證書,點(diǎn)擊確定提交阿里云審核,大概10-20分鐘左右就審核好了

3.點(diǎn)擊左邊的菜單,選擇要配置的域名相應(yīng)的證書,點(diǎn)擊后面的下載

4.我的環(huán)境是apache,這里我下載的是apache。

二、配置ssl
1.服務(wù)器上配置站點(diǎn)

2.修改http.conf
?。?)去掉 LoadModule ssl_module modules/mod_ssl.so 前的#號
?。?)找到#Include conf/extra/httpd-ssl.conf這句話,這里我們就不用自帶的文件了,我是新建了個(gè)文件

(3)新建這個(gè)文件

?。?)新建cert文件夾,將剛剛下載的證書文件(4個(gè))放到這個(gè)文件里
如果你要配置兩個(gè)ssl,那再建一個(gè)文件夾放另一個(gè)證書的文件
這里分別我建了api和certlzf兩個(gè)文件夾
?。?)編輯vhosts-ssl.conf文件

到這里,重啟apache,輸入剛剛配置過得域名就完成了~

下面附上vhost-ssl.conf的代碼
Listen 443 <VirtualHost *:443> DocumentRoot "這里改為你項(xiàng)目的絕對路徑" ServerName 這里改為你要配置的域名 ServerAlias 這里改為你要配置的域名 SSLEngine on SSLProtocol TLSv1 TLSv1.1 TLSv1.2 SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5 SSLCertificateFile "這里改為你公鑰的絕對路徑" SSLCertificateKeyFile "這里改為你私鑰的絕對路徑" SSLCertificateChainFile "這里改為你證書鏈的絕對路徑" <Directory "這里改為你項(xiàng)目的絕對路徑"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost> <VirtualHost *:443> DocumentRoot "這里改為你項(xiàng)目的絕對路徑 ServerName 這里改為你要配置的域名 ServerAlias 這里改為你要配置的域名 SSLEngine on SSLProtocol TLSv1 TLSv1.1 TLSv1.2 SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5 SSLCertificateFile "這里改為你公鑰的絕對路徑" SSLCertificateKeyFile "這里改為你私鑰的絕對路徑" SSLCertificateChainFile "這里改為你證書鏈的絕對路徑" <Directory "這里改為你項(xiàng)目的絕對路徑"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost>
總結(jié)
以上所述是小編給大家介紹的Apache環(huán)境下配置多個(gè)ssl證書搭建多個(gè)站點(diǎn)的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對本站網(wǎng)站的支持!
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信