我在 Ubuntu 9.04 上的网络服务器 Apache 和 lighttpd 遇到了一些问题。
我只使用 lighttpd,并且已经在 Ubuntu 上停止了 Apache,但由于某种原因,几天前 Apache 开始运行,我需要停止它才能重新启动 lighttpd。
原因可能是什么?Cron 对此一无所知。而且这个问题是上周才开始出现的。
我如何禁用 Apache?
谢谢
答案1
您可以随时使用 卸载 Apache sudo apt-get remove apache2
- 尽管它很可能已被重新添加到update-rc.d
- 您可以使用 将其删除,sudo update-rc.d -f apache2 remove
这将从启动中删除它。
答案2
ps aux | grep apache
在运行时使用并查看哪个命令启动了它。ls -l /etc/logrotate.d/
并检查 apache 文件。这是可能的,因为@Lekensteyn 的评论提到它存在,但它应该在尝试重新加载之前检查 apache PID。