nginx配置及遇到的问题

转载至点这里
配置内容如上

运行
sudo /usr/local/nginx/sbin/nginx -t看是否配置正常,出错就百度下
(如果找不到nginx文件,则用
sudo find / -name nginx 找下这个文件)

操作中可能遇到的问题
1.nginx.conf 中的server_name该填什么
点这里
2.不知道自己配置的是否正确,其实按之前的安装好后,除了要指定域名外就不需要了
nginx配置及遇到的问题
配置需要重启nginx
sudo /usr/local/nginx/sbin/nginx -s reload
如果出现
nginx: [error] invalid PID number “” in “/usr/local/nginx/logs/nginx.pid”
说明你的nginx可能都没运行起来,试试
sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

然后浏览器输入
http://www.xxxxxx.top/index.html
就可以了,这个index.html是他已经准备好的html文件夹中

nginx配置及遇到的问题
3.要确认自己的nginx起来了没
nginx配置及遇到的问题
nginx配置及遇到的问题
因为我这里配置的是80端口

如果没有这个说明你没运行nginx
sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf(这里注意,我按之前作者的配置,然后运行的是链接的文件,结果一直没起来,具体原因未知)

4.把防火墙关掉(我用的是centos)
sudo systemctl stop firewalld