Apache坚持要在CentOS上启动

我有一个与WHM和cPanel一起安装的CentOS服务器和相应的LAMP堆栈。 我禁用了Apache和MySQL,并用nginx和PostgreSQL取而代之。

…或者至less我以为我做到了。 Apache坚持在启动时启动,阻止nginx需要的端口。 所以每当服务器出现故障或因其他原因重新启动时,Apache就开始提供我们已经build立的“正在build设中的”旧页面。 通过几个愤怒的电话通知问题后,我必须closuresApache并启动nginx。

chkconfig --list httpd返回:

 httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off 

所以我不知道什么是启动Apache。 有什么想法可能发生?

有两件事你可以做,以解决这个问题。

  1. 追踪什么拉扯httpd作为依赖并启动它。
  2. 删除httpd和mysql-server软件包。

理想情况下,你会做两个。 但是,如果由于时间限制或基于您的关心只有其中一个选项是可能的?

在这里输入图像说明

如果你已经完全替代了Apache和MySQL,那么你没有理由把它们放在你的系统上,他们所做的只是占用空间,增加你的攻击面,并增加你发生不利事件的风险现在)。