我在 localhost 上运行 nodejs,在 VPS 上运行 nginx 来设置反向代理服务器。使用 TMUX,我启动了 nginx 和 nodejs 并断开了会话。我尝试过多次禁用 apache,但它仍然保持开启并停止 nginx。我尝试过以下命令。
# chkconfig httpd off
# /etc/init.d/httpd stop
# chkconfig --list | grep httpd
# httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
即使一切都关闭了,它仍然会继续打开。猜想还有其他东西正在重新启动 Apache。
这是我第一次使用 Linux。由于这个原因,我无法维持我的网站。任何帮助都可以让我的网站保持在线。
答案1
centos7?systemd?
systemctl stop httpd
systemctl disable httpd
systemctl mask httpd
对于 centos6,您可以尝试使用 chmod -x httpd 或其他任何用于启动 apache 的命令:
chmod -x /usr/sbin/httpd /usr/sbin/apachectl