nginx配置反向代理
下载nginx
sudo apt install nginx -y
配置反向代理
vim /etc/nginx/nginx.conf
修改为
events {
worker_connections 4096; ## Default: 1024
}
http {
server {
listen 80;
server_name 0.0.0.0;
location / {
proxy_pass http://192.168.3.51:30003;
}
}
server {
listen 8080;
server_name 0.0.0.0;
location / {
proxy_pass http://192.168.3.51:31678;
}
}
}
上述配置讲指向本级的80端口的流量代理到 http://192.168.3.51:30003; 把本机8080端口的流量代理到 http://192.168.3.51:31678; 需要代理多个端口可直接增加
重启生效
nginx -s reload
测试
curl 127.0.0.1:80
curl 127.0.0.1:8080
完成