安装
sudo apt-get install nginx
查看版本
nginx -v
Nginx 服务器反代理设置
- 打开
/etc/nginx/conf.d/ - 创建
test.conf:
upstream test {
server 123.456.789.012:8081; // 公共ip + 接口
}
server {
listen 80; //监听接口
server_name abc.abc.com; //自定义域名
location / {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Nginx-proxy true;
proxy_pass http://test;
proxy_redirect off;
}
}
-
解释域名
abc.abc.com到服务器的公共ip123.456.789.012 -
sudo nginx -t查看时候配置成功
重启服务器
sudo nginx -s reload










网友评论