`
liuguofeng
  • 浏览: 450134 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

解决nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed错误

 
阅读更多
重新启动服务器,访问web服务发现无法浏览啦!登陆服务器之后进到nginx使用./nginx -s reload重新读取配置文件,发现报nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)错误,进到logs文件发现的确没有nginx.pid文件
 
[root@localhost sbin]# ./nginx -s reload
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
 
解决方法:
[root@localhost nginx]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
 
使用nginx -c的参数指定nginx.conf文件的位置
 
[root@localhost nginx]# cd logs/
[root@localhost logs]# ll
总用量 12
-rw-r--r-- 1 root root 1246 12月  9 18:10 access.log
-rw-r--r-- 1 root root  516 12月 10 15:39 error.log
-rw-r--r-- 1 root root    5 12月 10 15:38 nginx.pid
 
看nginx.pid文件已经有了。

 

 
分享到:
评论

相关推荐

    重启或杀掉Nginx进程后丢失nginx.pid的解决办法

    Restarting nginx daemon: nginxcat: /usr/local/nginx/logs/nginx.pid: No such file or directorykill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec … or kill -l [sigspec]nginx not ...

    Nginx常见错误

    ### Nginx常见错误及其解决方法 #### 一、启动错误:`sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory` **问题描述**: 在尝试启动...

    Nginx常见错误及解决方法.doc

    Nginx 常见错误及解决方法 Nginx 是一个流行的开源 Web 服务器软件,然而在实际使用中经常会遇到各种错误,影响服务器的稳定运行。下面将介绍 Nginx 中的一些常见错误及解决方法。 一、Nginx 启动错误 在安装 ...

    Nginx启动常见错误及解决方法

    登陆服务器之后进到nginx使用./nginx -s reload重新读取配置文件,发现报nginx: [error] open() “/usr/local/nginx/logs/nginx.pid” failed (2: No such file or directory)错误,进到logs文件发现的确没有nginx....

    PHP 仿陌陌直播

    ./configure --prefix=/usr/local/nginx --add-module=../nginx-rtmp-module --with-http_ssl_module make && make install 本次默认安装目录为:/root, add-module为下载的nginx-rtmp-module文件路径。 安装时候...

    nginx优化 使用Google的开源TCMalloc库

    # ./configure --user=www --group=www --prefix=/usr/local/server/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module --with-google_perftools_module # make && make install...

    开机自起nginx

    PIDFile=/usr/local/nginx/logs/nginx.pid ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf #...

    Nginx安装与使用.docx

    4. 配置 Nginx:使用 ./configure 命令配置 Nginx,例如:`cd nginx-1.6.2 && ./configure --prefix=/usr/local/nginx` 5. 编译安装 Nginx:使用 make 命令编译安装 Nginx,例如:`make && make install` 6. 启动 ...

    详解Nginx启动失败的几种错误处理

    - **解决权限问题**:一种方法是将网站文件移动到`/usr/share/nginx/xxx`目录下,确保所有文件的属主都是`root`,因为`root`具有广泛的系统权限。另外,确保Nginx服务有权访问这些文件,或者你可以修改`/etc/nginx/...

    alpine-nginx.tar.gz

    4.docker容器内目录/usr/local/nginx/{conf,logs,html},根据需要挂载 构建过程参考博客:...

    linux操作系统下安装nginx步骤

    # pidfile: /usr/local/nginx/logs/nginx.pid # config: /usr/local/nginx/conf/nginx.conf PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DESC="nginx deamon" NAME=nginx DAEMON=/usr/...

    Nginx安装配置教程.docx

    error_log /usr/local/webserver/nginx/logs/nginx_error.log crit; # 日志位置和日志级别 pid /usr/local/webserver/nginx/nginx.pid; worker_rlimit_nofile 65535; events { use epoll; # 事件模型 worker...

    ansible实现nginx源码的自动化安装

    PIDFile=/usr/local/nginx/logs/nginx.pid ExecStartPre=/usr/local/nginx/sbin/nginx -t ExecStart=/usr/local/nginx/sbin/nginx ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID ...

    nginx安装步骤教程

    access_log /usr/local/nginx/logs/access.log combined; index index.html index.htm index.jsp index.php; location / { proxy_pass http://47.98.111.82:8080; add_header Access-Control-Allow-Origin *; ...

    Ubuntu系统下的Nginx服务器软件安装时的常见错误解决

    这里给出的示例参数是:“./configure --prefix=/usr/local/nginx --pid-path=/var/run/nginx.pid --with-http_stub_status_module --with-http_ssl_module”。这些参数帮助你指定Nginx安装的目录,以及需要启用的...

    Lnmp 编译安装(Linux6.8环境)-文件1.docx

    nginx="/usr/local/nginx/sbin/nginx" prog=$(basename $nginx) configfile="/usr/local/nginx/conf/nginx.conf" lockfile=/var/lock/subsys/nginx case "$1" in start) echo -n "Starting $prog: " daemon $...

    Nginx在CentOStudio6.6下编译安装配置学习

    PIDFILE=/usr/local/nginx/logs/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME set -e [ -x "$DAEMON" ] || exit 0 do_start() { $DAEMON -c $CONFIGFILE || echo "nginx already running" } do_stop() { kill -INT...

Global site tag (gtag.js) - Google Analytics