服务器重启nginx后,在logs文件中的nginx.pid自动消失
使用 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
将nginx.pid生产进去就可以了
root@iZuf66h7ojogah9hiu7vgjZ logs]# /usr/local/nginx/sbin/nginx -s stop
[root@iZuf66h7ojogah9hiu7vgjZ logs]# /usr/local/nginx/sbin/nginx -s reload
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
[root@iZuf66h7ojogah9hiu7vgjZ logs]# pwd
/usr/local/nginx/logs
[root@iZuf66h7ojogah9hiu7vgjZ logs]# /usr/local/nginx/sbin/nginx -s reload
nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)
[root@iZuf66h7ojogah9hiu7vgjZ logs]# /usr/local/nginx/sbin/nginx -s reload
nginx: [alert] kill(30379, 1) failed (3: No such process)
[root@iZuf66h7ojogah9hiu7vgjZ logs]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
[root@iZuf66h7ojogah9hiu7vgjZ logs]#