sudo服务apache2重新启动apache2:无法识别的服务

我之前删除了apache2,并在ubuntu 14.04上重新安装了它。 现在我想重新启动Apache。

这里是如何卸载apache:

sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common 

 sudo apt-get autoremove 

重新安装后我尝试下面

 sudo service apache2 restart 

但它给

$ apache2:无法识别的服务

当我检查Apache版本

 $ apache2 -v 

服务器版本:Apache / 2.4.7(Ubuntu)服务器内置:Mar 10 2015 13:05:59

我错过了什么?

我重新启动我的VPS,但仍然给出了相同的错误。

您可能需要重新安装常用软件包。 看起来像你错过了初始化脚本。 您可以检查apache2是否在/etc/init.d/目录中。

 ls /etc/init.d/ 

如果缺less,你可以尝试重新安装常见的。 你也可以在apache2上运行重新安装,看它是否replace丢失的文件。

 sudo apt-get install --reinstall apache2.2-common