Nginx 구성 wss 리버스 프록시 자습서!

Nginx에서 WSS(WebSocket Secure) 리버스 프록시를 구성하는 것은 매우 간단합니다. 튜토리얼은 다음과 같습니다.

  1. Nginx 구성 파일 열기:
    터미널에서 다음 명령을 실행하여 Nginx 구성 파일을 편집합니다.

    sudo nano /etc/nginx/nginx.conf
  2. WSS 역방향 프록시 구성 추가: 블록
    내부에  http다음 구성을 추가합니다.

    server {
        listen 443;
        server_name example.com;  # 替换为您的域名或IP地址
    
        location / {
            proxy_pass http://backend_server;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "Upgrade";
            proxy_set_header Host $host;
        }
    }

    example.com도메인 이름 또는 IP 주소로 대체되며  실제  http://backend_server백엔드 서버 주소로 대체됩니다.

  3. 구성 파일 저장 및 닫기: 을
    누른  Ctrl + X다음 Enter를  눌러 Y변경 사항을 저장하고 편집기를 닫습니다.
  4. 구성이 올바른지 테스트:
    터미널에서 다음 명령을 실행하여 Nginx 구성이 올바른지 확인합니다.

    sudo nginx -t
  5. Nginx 다시 시작:
    터미널에서 다음 명령을 실행하여 Nginx 서비스를 다시 시작합니다.

    sudo service nginx restart

위 단계에 따라 Nginx에서 WSS 역방향 프록시를 구성합니다. Nginx 구성 파일을 편집할 때 올바른 서버 이름과 백엔드 서버 주소를 사용했는지 확인하십시오.

추천

출처blog.csdn.net/tiansyun/article/details/131485620