柚子快報(bào)邀請(qǐng)碼778899分享:寶塔部署https的問題
柚子快報(bào)邀請(qǐng)碼778899分享:寶塔部署https的問題
一、在ssl和443以及80端口開放后,還不能訪問https的情況:
檢查當(dāng)前node項(xiàng)目(或其他的),是否設(shè)置為80端口。如果是則改為其他端口,否則和nginx會(huì)沖突。在改為其他端口后再其他項(xiàng)目,并且重載nginx服務(wù)。
這里的nginx可以在軟件商店查看,或php項(xiàng)目處
二、前端為https后,請(qǐng)求后端ws報(bào)錯(cuò)
1.這里ws為部署前的ws://127.0.0.1:8080/qwen,一個(gè)后端服務(wù)的接口。但因?yàn)閔ttps是加密訪問,所以在ws是對(duì)應(yīng)的http,而wss才對(duì)應(yīng)https,則我們需要修改前端內(nèi)容:
wss://域名/接口
例如:wws://mabye.com/qwen 的形式,所以我們必須要為后端添加域名。
2.后端添加域名和ssl協(xié)議
以python項(xiàng)目為例:配置如下,端口為:5002?
添加域名,其實(shí)這里很重要的就是,我們可以使用前端的域名加上二級(jí)域名來作為后端的域名。
例如申請(qǐng)的域名為mabye.com,解析時(shí)候多增加一個(gè)www作為二級(jí)域名:www.mabye.com。
此時(shí)nginx配置文件修改,以代理服務(wù)端口,例如5002端口。
最后,為后端域名添加ssl協(xié)議,這里可以和前端的ssl協(xié)議一樣。
測試:1.訪問后端的https方式。2.前端修改ws為wss。
柚子快報(bào)邀請(qǐng)碼778899分享:寶塔部署https的問題
精彩鏈接
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場。
轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。