健康一贴灵,专注医药行业管理信息化

nginx 首旅之坑(nginx.pid 及防火墙80端口限制 )

第一次按教程安装nginx ,启动NGINX时出错,百度解决方法如下:

=========================

nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)

解决办法,执行以下语法即可修复:

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

  原理:使用nginx -c的参数指定nginx.conf文件的位置

================================

上面命令执行后,服务可以启动了,便WEB访问不了。查找原因是防火墙 端口没有开启80访问

 

第一步,对80端口进行防火墙配置:
firewall-cmd --zone=public --add-port=80/tcp --permanent
第二步,重启防火墙服务:

systemctl restart firewalld.service

 

 

=============================

期间,我更改了nginx.conf配置文件,去掉了PID和nobody 前面的注释#号,不知是否也发生了作用

posted @ 2019-12-26 08:33  一贴灵  阅读(642)  评论(0编辑  收藏  举报
学以致用,效率第一