7

我正在尝试重新编译 nginx 以添加页面速度模块。以前从来没有做过这样的事情,所以有点害怕!我是在“make”之后要停止 nginx 的步骤。问题是它似乎会自行重新启动,因为我的网站永远不会关闭,如果我继续运行该命令,它每次都会使用新 ID 停止它:

[ec2-user@ nginx-1.6.0]$ sudo service nginx stop
Stopping nginx: /sbin/service: line 66:  9107 Killed                  env -i PATH="$PATH" TERM="$TERM" "${SERVICEDIR}/${SERVICE}" ${OPTIONS}

[ec2-user@ nginx-1.6.0]$ sudo service nginx stop
Stopping nginx: /sbin/service: line 66:  9131 Killed                  env -i PATH="$PATH" TERM="$TERM" "${SERVICEDIR}/${SERVICE}" ${OPTIONS}

[ec2-user@ nginx-1.6.0]$ sudo service nginx stop
Stopping nginx: /sbin/service: line 66:  9151 Killed                  env -i PATH="$PATH" TERM="$TERM" "${SERVICEDIR}/${SERVICE}" ${OPTIONS}

[ec2-user@ nginx-1.6.0]$ sudo service nginx stop
Stopping nginx: /sbin/service: line 66:  9171 Killed                  env -i PATH="$PATH" TERM="$TERM" "${SERVICEDIR}/${SERVICE}" ${OPTIONS}

所以现在我害怕在我的 Nginx 仍在运行时进行 make 安装,因为我知道我应该在进行 make 安装之前停止它。我该怎么办?

4

1 回答 1

8

看起来有一个新贵脚本可以让 Nginx 保持正常运行。运行此命令后,我能够停止 Nginx:

sudo initctl stop nginx
于 2014-07-12T17:59:14.027 回答