我按照这篇文章安装了nginx,并用它在webfaction http://www.ravelrumba.com/blog/install-nginx-webfaction/上提供了另一个django应用程序-我使用sbin/nginx启动了nginx,正如文章中提到的那样。我关闭了ssh会话,所以服务器继续运行。我现在想重新启动,但令我彻底沮丧的是,我不知道如何重启。此外,我看不到任何相关的日志,我检查了/home/ logs /user和/home/logs/frontend和nginx/ logs,里面有较旧的文件,但似乎没有持续更新的文件(我的网站正在运行,一些操作不起作用,我得到了‘页面不可用’的错误,但这些日志都没有显示任何内容。我已经尝试了ps -ef | grep nginx来确定nginx pid并重新启动,但当我试图终止其中一个nginx进程时,它显示权限被拒绝。
sbin/nginx停止、启动或重新启动不起作用。这听起来一定很傻,但现在已经尝试了几个小时,如果有任何帮助,将不胜感激。
此外,我还尝试了以下方法:
[xxx@xxx nginx]$ sbin/nginx -s quit
nginx: [error] open() "/home/xxx/webapps/nginx/logs/nginx.pid" failed (2: No such file or directory)
[xxx@xxx nginx]$ sbin/nginx -s reload
nginx: [error] open() "/home/xxx/webapps/nginx/logs/nginx.pid" failed (2: No such file or directory)发布于 2014-05-12 17:18:42
我就是这么做的
$ cd ~/weapps/my-app-name
$ ./bin/restart在我的capistrano (或mina)部署脚本中,我也有这个步骤。
发布于 2012-06-07 11:53:15
重启中的nginx服务
[xxx@xxx nginx]$ sbin/nginx -p /home/xxx/webapps/myapp/nginx/ -s reload发布于 2014-01-07 04:41:24
要从webfaction上的任何目录重启nginx:
ssh your_username.webfactional.com
$ $HOME/webapps/[app_name]/nginx/sbin/nginx -p $HOME/webapps/[app_name]/nginx/ -s reloadhttps://stackoverflow.com/questions/10611163
复制相似问题