Skip to main content

在Linux上启动Apache的命令

apache服务的安装、服务管理及相关文件 [LinuxCast视频教程] (六月 2025)

apache服务的安装、服务管理及相关文件 [LinuxCast视频教程] (六月 2025)
Anonim

如果您的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

如果这些不起作用,请尝试以下命令:

$ sudo/etc/init.d/httpd start

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