欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nginx方向代理wss或ws的實現(xiàn)示例

 更新時間:2023年10月16日 12:00:22   作者:于雙瑜  
本文主要介紹了Nginx方向代理wss或ws的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

1. 使用Nginx代理ws

server {
    listen 8086; # 監(jiān)聽8086端口
    server_name   192.168.1.123;  #也可以是域名
    add_header Access-Control-Allow-Origin *;
    location / {
        #添加wensocket代理的目標服務(wù)器
        proxy_pass http://192.168.1.3:8888;  
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_connect_timeout 1800s;
        proxy_send_timeout 1800s;
        proxy_read_timeout 1800s;
    }
}

2.使用Nginx代理wss

說明:如果是內(nèi)網(wǎng)環(huán)境使用,可以手動創(chuàng)建證書使用,如果是公網(wǎng)環(huán)境,則必須為公網(wǎng)域名證書或ip證書,使用域名可以去阿里創(chuàng)建免費證書并下載就可以了。

server {
    listen 9006 ssl; # 監(jiān)聽9006 端口
    server_name    自己的域名.com ;
    ssl_certificate       /etc/nginx/xxx.com.pem;
    ssl_certificate_key /etc/nginx/xxx.com.key;
    ssl_session_timeout 5m;
    ssl_session_cache shared:SSL:10m;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2 SSLv2 SSLv3;
    ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
    ssl_prefer_server_ciphers on;
    ssl_verify_client off;
    add_header Access-Control-Allow-Origin *;
    location / {
        #添加wensocket代理
        proxy_pass http://192.168.1.3:8888;  # websocket服務(wù)器。不用管 ws://
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_connect_timeout 1800s;
        proxy_send_timeout 1800s;
        proxy_read_timeout 1800s;
    }
}

到此這篇關(guān)于Nginx方向代理wss或ws的實現(xiàn)示例的文章就介紹到這了,更多相關(guān)Nginx 代理wss或ws內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 使用nginx同域名下部署多個vue項目并使用反向代理的方法

    使用nginx同域名下部署多個vue項目并使用反向代理的方法

    這篇文章主要介紹了使用nginx同域名下部署多個vue項目并使用反向代理的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • django8.5?項目部署Nginx的操作步驟

    django8.5?項目部署Nginx的操作步驟

    nginx是一個開源的,支持高性能,高并發(fā)的www服務(wù)和代理服務(wù)軟件。它是一個俄羅斯人lgor sysoev開發(fā)的,作者將源代碼開源出來供全球使用,下面小編給大家?guī)砹薲jango8.5?項目部署Nginx的操作步驟,感興趣的朋友一起看看吧
    2022-01-01
  • 利用Nginx實現(xiàn)反向代理Node.js的方法詳解

    利用Nginx實現(xiàn)反向代理Node.js的方法詳解

    這篇文章主要給大家介紹了關(guān)于利用Nginx實現(xiàn)反向代理Node.js的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-08-08
  • centos服務(wù)器中配置nginx的方法示例

    centos服務(wù)器中配置nginx的方法示例

    這篇文章主要介紹了centos服務(wù)器中配置nginx的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-06-06
  • nginx各種代理配置大全

    nginx各種代理配置大全

    本文主要介紹了nginx各種代理配置大全,主要包括了路徑配置,http跳轉(zhuǎn)https,微信支付的校驗等,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • Linux服務(wù)器下nginx的安全配置詳解

    Linux服務(wù)器下nginx的安全配置詳解

    本篇文章主要介紹了Linux服務(wù)器下nginx的安全配置詳解,Nginx在很多高流量網(wǎng)站上得到了應(yīng)用,有需要的朋友可了解一下。
    2016-10-10
  • Nginx服務(wù)器中HTTP 301跳轉(zhuǎn)到帶www的域名的方法

    Nginx服務(wù)器中HTTP 301跳轉(zhuǎn)到帶www的域名的方法

    這篇文章主要介紹了Nginx服務(wù)器中HTTP 301跳轉(zhuǎn)到帶www的域名的方法,包括從HTTPS 301提示跳轉(zhuǎn)等rewrite相關(guān)的方法,需要的朋友可以參考下
    2015-07-07
  • 基于Nginx搭建WebDAV服務(wù)的詳細過程

    基于Nginx搭建WebDAV服務(wù)的詳細過程

    在搭建 Joplin 筆記服務(wù)的時候,發(fā)現(xiàn)了可以通過 WebDAV 服務(wù)來實現(xiàn)云筆記的功能,所以本篇就來介紹一下,怎么快速搭建 WebDAV 服務(wù),需要的朋友可以參考下
    2022-12-12
  • 定期刪除OpenResty/Nginx大日志文件的方法

    定期刪除OpenResty/Nginx大日志文件的方法

    這篇文章主要介紹了定期刪除OpenResty/Nginx大日志文件的方法,文中通過代碼示例給大家講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下
    2024-05-05
  • NGINX配置目錄遍歷漏洞的解決

    NGINX配置目錄遍歷漏洞的解決

    目錄遍歷是一種安全漏洞,通常會影響Nginx服務(wù)器上的Web應(yīng)用程序,本文就來介紹一下NGINX配置目錄遍歷漏洞的解決,感興趣的可以了解一下
    2023-10-10

最新評論