安装
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