如果您的Linux Apache Web服务器已停止,则可以使用特定的命令行命令使其再次运行。如果在执行命令时服务器已经启动,则不会发生任何事情,或者您可能会看到类似“ Apache Web服务器已在运行。 '
如果你想要 安装 Apache而不仅仅是启动它,请参阅我们关于如何在Linux上安装Apache的指南。如果您对关闭Apache然后重新启动它感兴趣,请参阅如何重新启动Apache Web服务器。
如何启动Apache Web服务器
如果Apache在您的本地计算机上,您可以按原样运行这些命令,否则您将需要使用SSH或Telnet远程访问服务器。
例如, ssh [email protected] 将SSH连接到Apache服务器。
启动Apache的步骤略有不同,具体取决于您的Linux版本:
对于Red Hat,Fedora和CentOS
版本4.x,5.x,6.x或更早版本应使用此命令:
$ sudo服务httpd启动
对7.x或更高版本使用此命令:
$ sudosystemctl启动httpd.service
如果这些不起作用,请尝试以下命令:
Debian和Ubuntu
将此命令用于Debian 8.x或更高版本以及Ubuntu 15.04及更高版本:
$ sudosystemctl启动apache2.service
Ubuntu 12.04和14.04可能需要以下命令:
$ sudo启动apache2
如果这些不起作用,请尝试以下方法之一:
$ sudo/etc/init.d/apache2 start $ sudoservice apache2 start
通用Apache启动命令
这些通用命令应该在任何Linux发行版上启动Apache:
$ sudo apachectl start $ sudo apache2ctl start $ sudo apachectl -f /path/to/your/httpd.conf $ sudo apachectl -f /usr/local/apache2/conf/httpd.conf