zoukankan      html  css  js  c++  java
  • 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 前面的注释#号,不知是否也发生了作用

  • 相关阅读:
    永久修改cmd字体、大小、编码
    Linux总结--vi与vim
    VBox配置虚拟机固定IP可上网
    Redis之三--数据类型
    Linux常用小命令
    Redis之二--单节点搭建
    Linux二
    Java 基础类之三
    Java 基础类之二
    JAVA语言的基本元素:类和对象
  • 原文地址:https://www.cnblogs.com/lrzy/p/12100155.html
Copyright © 2011-2022 走看看