解释
在大多数Linux发行版中,端口80通常被配置为仅由root用户或具有相应权限的用户监听。
方式一:直接root用户或者sudo启动
sudo ./nginx #或者 sudo ./nginx -s reload
方式二:赋予nginx监听80端口的能力
nginx内核 超过2.1版本以后 出现了能力的说法
我们可以给/usr/local/nginx/sbin/nginx 赋予监听80端口的权限能力
setcap cap_net_bind_service=+ep /usr/local/nginx/sbin/nginx
方式三,浏览转发方式,不推荐,未测试
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
关闭ngnix
pkill nginx
le.li