前言
游戲用C++寫的后臺,需要使用Nginx配置一個SSL證書實現(xiàn)WSS連接。
Nginx配置
找到Nginx配置文件,在http塊中復(fù)制下面的代碼,意思是升級一下連接文章來源:http://www.zghlxwxcb.cn/news/detail-502250.html
http{
#復(fù)制下面兩個代碼塊
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
upstream websocket {
#這里是服務(wù)器開放的端口
server 127.0.0.1:xxxx;
}
...
...
}
網(wǎng)站Server配置
找到網(wǎng)站設(shè)置,設(shè)置證書(域名服務(wù)商申請一個免費的并下載上傳到服務(wù)器)和代理文章來源地址http://www.zghlxwxcb.cn/news/detail-502250.html
server
{
#監(jiān)聽端口
listen 8888 ssl;
server_name xxx.com;
#SSL-INFO-START
ssl_certificate ssl/xxx.com/fullchain.pem;
ssl_certificate_key ssl/xxx.com/privkey.pem;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
location / {
proxy_pass http://websocket;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_http_version 1.1;
}
access_log xxx.log;
error_log xxx.log;
}
到了這里,關(guān)于Nginx 配置WSS端口轉(zhuǎn)發(fā)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!