我正在尝试重新编译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 install,因为我知道我应该在进行make install之前停止它。我该怎么办?
答案 0 :(得分:7)
看起来有一个新手脚本可以让Nginx保持运行状态。运行此命令后,我能够停止Nginx:
sudo initctl stop nginx