在Nginx中配置WebSocket Secure (WSS) 反向代理非常简单。以下是教程:
打开Nginx配置文件:
在终端中执行以下命令以编辑Nginx配置文件:sudo nano /etc/nginx/nginx.conf
添加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
替换为您实际的后端服务器地址。保存并关闭配置文件:
按下Ctrl + X
,然后输入Y
来保存更改并关闭编辑器。测试配置是否正确:
在终端中执行以下命令以验证Nginx配置是否正确:sudo nginx -t
重启Nginx:
在终端中执行以下命令以重新启动Nginx服务:sudo service nginx restart
通过按照上述步骤,在Nginx中配置WSS反向代理。请确保在编辑Nginx配置文件时使用正确的服务器名称和后端服务器地址。