Nginx问题汇总

1.如何解决Nginx解析域名不从/etc/hosts中读的问题?

1).安装dnsmasq并运行,直接运行即可
2).再设置nginx的resolver为127.0.0.1

2.监听80端口(据说1024以内的端口都存在这个问题)时,提示:failed to load external file?

用root权限运行。如果仍存在问题,在nginx.conf中加一行:user root;,其它具有相应权限的用户也可以。