如果您的Linux Apache Web服務器已停止,則可以使用特定的命令行命令使其再次運行。 如果在命令執行時服務器已經啟動,則不會發生任何事情,否則您可能會看到類似“ Apache Web服務器已在運行 ”的錯誤消息。
如果您正在嘗試安裝 Apache而不是僅啟動它,請參閱我們的關於如何在Linux上安裝Apache的指南。 如果您有興趣關閉Apache並重新開始備份,請參閱如何重新啟動Apache Web服務器 。
如何啟動Apache Web服務器
如果Apache位於本地計算機上,則可以按原樣運行這些命令,否則需要使用SSH或Telnet遠程連接到服務器。
例如, ssh root@thisisyour.server.com將SSH連入Apache服務器。
啟動Apache的步驟略有不同,具體取決於您的Linux版本:
對於Red Hat,Fedora和CentOS
版本4.x,5.x,6.x或更早版本應使用此命令:
$ sudo service httpd start對於版本7.x或更新版本使用此命令:
$ sudo systemctl start httpd.service如果這些不起作用,請嘗試以下命令:
$ sudo /etc/init.d/httpd startDebian和Ubuntu
對Debian 8.x或更新版本以及Ubuntu 15.04及以上版本使用此命令:
$ sudo systemctl啟動apache2.serviceUbuntu 12.04和14.04可能需要這個命令:
$ sudo啟動apache2如果這些不起作用,請嘗試以下其中一種方法:
$ sudo /etc/init.d/apache2 start $ sudo service apache2 start通用Apache Start命令
這些通用命令應該在任何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