最近(jìn)有(yǒu)個(gè)項目需要(yπ€ào)必須使用(yòng) https協議(yì),于是(₩ •shì)折騰了(le)一(yī)番說(shuō>$≤©)說(shuō)配置步驟:(我是(shì)wdcp&nbs÷Ω>§p;apache+ nginx環境, apac"♦he自(zì)行(xíng)測試)
1.注冊申請(qǐng)到(dào)免費(fèi)的¥↑(de)ssl證書(shū)
這(zhè)部分(fēn)有(yǒu)現(xiàn)成的(d→♠∞©e)教程,先在http://www.startssl.com官網上(shàng¶₩)注冊并申請(qǐng)到(dào)免費(fèi)的(✔↑↔↓de)SSL認證。大(dà)家(jiā)自(zì)己找認證網站(zhàλ'¶↓n)吧(ba)。
2.在nginx 服務器(qì)配置證書(shū)
首先把公鑰和(hé)私鑰放(fàng)置到(dào)服務器(qì),γ¥位置是(shì)自(zì)己定義的(de),•✘打個(gè)比方存放(fàng)在根目錄的(de)/www/£'↕∑web/xiaochengxu_0fafa_com/ssl/Ω$↕文(wén)件(jiàn)夾下(xià)。進入wdcp的(de)'€±€nginx的(de)配置文(wén)件(jiàn)/www/wdli±∑∑nux/nginx/conf/vhost/xiaocπ☆ ÷hengxu.0fafa.com.conf (此處講解"Ω 下(xià),nginx的(de)配置文(wén)件(jià n)應該是(shì)在/nginx/conf/nginx.co ± nf,修改也(yě)是(shì)修改nginx.conf。但(dàn)是(≤♠↑δshì)wdcp是(shì)多(duō)域名的(de₽γ)虛拟主機(jī)管理(lǐ)系統,在內(nèi)容分(fēn)發上♦£≈(shàng)要(yào)管理(lǐ)多(duō)¥'♦ 個(gè)站(zhàn)點,所以nginx.con₽ ★§f文(wén)件(jiàn)最下(xià)面引γ£¶™用(yòng)了(le)一(yī)句話(huà),意★♦思是(shì)不(bù)同的(de)域名需要(yào)在vho"↑↓®st文(wén)件(jiàn)夾下(xià)使用(yòng•σ)單獨的(de)配置文(wén)件(jiàn)。)
3.vi
/www/wdlinux/nginx/conf•±&←/vhost/xiaochengxu.0fa↕βfa.com.conf 增加如(rú)下(xià)代碼
listen 443 ssl;
↔₹
ssl_certificate /www/web↑★/xiaochengxu_0fafa_com/ssl/xiaoεε₹♠chengxu.0fafa.com.crt;(或者 pem證書β☆'(shū))
ssl_certificate_key /ww₽₽w/web/xiaochengxu_0fafa_com/ss♥↕¥l/xiaochengxu.0fafa.com.key;
ssl_se•Ω'ssion_timeout 5m;
搞定:訪問(wèn) https://********β★♣∞*********