1. 使用root帐号启动nginx服务。
2. 使用Linux系统端口映射
- $ /sbin/iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8081
- (提示:先用/sbin/ifconfig命令看一下是哪个网卡)
复制代码
3. 使用普通帐号启动nginx,使用root帐号启动带80端口的配置,通过代理转到其他端口
- server {
- listen 80;
- server_name localhost;
- location / {
- proxy_pass http://127.0.0.1:8088;
- proxy_set_header Host $host;
- proxy_set_header Remote_Addr $remote_addr;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- }
复制代码
|