上线遇到nginx问题

Posted 程序员之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了上线遇到nginx问题相关的知识,希望对你有一定的参考价值。

[root@node2 ~]# nginx -t
-bash: /usr/local/bin/nginx: Permission denied

赋权限

[root@node2 sbin]# chmod /home/nginx
chmod: missing operand after ‘/home/nginx’
Try \'chmod --help\' for more information.
[root@node2 sbin]# chmod 777 /home/nginx
[root@node2 sbin]# ./nginx -t
-bash: ./nginx: Permission denied
[root@node2 sbin]# chmod 777 /home/nginx/sbin

有了全局命令了,和操作权限了

 

执行了nginx -s stop之后, 报错:

[root@node2 sbin]# nginx -s reload
nginx: [error] invalid PID number "" in "/home/nginx/logs/nginx.pid"

解决:

/home/nginx/sbin/nginx -c /home/nginx/conf/nginx.conf

ok了,命令恢复

 

以上是关于上线遇到nginx问题的主要内容,如果未能解决你的问题,请参考以下文章

每次上线=无尽的加班?那是你还不会用 Nginx 热升级这个神技!

https经过nginx后struts跳转成http

记一次完整的上线过程(app 端,was,nginx)

Nginx——Nginx启动报错Job for nginx.service failed because the control process exited with error code(代码片段

Nginx上线一个项目并简操

Nginx上线一个项目并简操