如果你的Linux停止Apache Web服务器,使用Shell命令再次运行。如果执行命令时已经启动了服务器,则不会发生任何事情,或者您可能会看到类似的错误消息”Apache Web服务器已经在运行。“
如何启动Apache Web服务器
如果Apache在本地计算机上,则可以按原样运行这些命令,否则您需要使用SSH或TELNET远程远程远程运行。例如,ssh root@thisisyour.server.com将SSH进入Apache服务器。
根据您的Linux版本,启动Apache的步骤略有不同:
对于红帽子,软呢帽和Centos
版本4.x,5.x,6.x或以上应使用此命令:
$ sudo服务httpd开始
将此命令用于版本7.x或更新:
$ sudo systemctl启动httpd.service
如果这些不起作用,请尝试以下命令:
$ sudo /etc/init.d/httpd开始
Debian和Ubuntu
将此命令用于Debian 8.X或Newer and Ubuntu 15.04及以上:
$ sudo systemctl启动apache2.Service
Ubuntu 12.04和14.04可能需要此命令:
$ sudo start apache2
如果这些不起作用,请尝试其中之一:
$ sudo /etc/init.d/apache2开始
$ sudo服务apache2开始
通用apache start命令
这些通用命令应在任何Linux分发上启动Apache:
$ sudo apachectl开始
$ sudo apache2ctl开始
$ sudo apachectl -f/path/to/your/httpd.conf
$ sudo apachectl -f/usr/local/apache2/conf/httpd.conf
启动服务器需要提高权限,因此要么以root用户登录,要么(最好)使用SUDO组的一部分执行start命令。
感谢您让我们知道!
告诉我们为什么!