要配置 nginx 進行端口轉發,需要編輯 nginx 的配置文件。
打開 nginx 配置文件。一般位置是 /etc/nginx/nginx.conf
或 /etc/nginx/conf.d/default.conf
。
在 http
部分添加以下內容:
server {
listen 80; # 監聽的端口號
server_name example.com; # 你的域名
location / {
proxy_pass http://localhost:8080; # 轉發的目標地址
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
保存并退出配置文件。
重新啟動 nginx 服務。
現在,當訪問 http://example.com
時,nginx 會將請求轉發到 http://localhost:8080
。確保后端服務在目標地址上運行,并且防火墻允許進行端口轉發。