nginx配置及遇到的问题
转载至点这里
配置内容如上
运行
sudo /usr/local/nginx/sbin/nginx -t看是否配置正常,出错就百度下
(如果找不到nginx文件,则用
sudo find / -name nginx 找下这个文件)
操作中可能遇到的问题
1.nginx.conf 中的server_name该填什么
点这里
2.不知道自己配置的是否正确,其实按之前的安装好后,除了要指定域名外就不需要了
配置需要重启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文件夹中
3.要确认自己的nginx起来了没
因为我这里配置的是80端口
如果没有这个说明你没运行nginx
sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf(这里注意,我按之前作者的配置,然后运行的是链接的文件,结果一直没起来,具体原因未知)
4.把防火墙关掉(我用的是centos)
sudo systemctl stop firewalld