Příkazy pro spouštění Apache na Linuxu
Pokud váš Linux Webový server Apache je zastaven, použijte příkaz shellu k jeho opětovnému spuštění. Nic se nestane, pokud byl server již spuštěn při provádění příkazu, nebo se může zobrazit chybová zpráva jako "Webový server Apache již běží."
Jak spustit webový server Apache
Pokud je Apache na vašem místním počítači, můžete tyto příkazy spouštět tak, jak jsou, nebo se budete muset k serveru vzdáleně připojit pomocí SSH nebo Telnetu. Například, ssh [email protected] bude SSH na server Apache.
Kroky pro spuštění Apache se mírně liší v závislosti na vaší verzi Linuxu:
Pro Red Hat, Fedora a CentOS
Verze 4.x, 5.x, 6.x nebo starší by měly používat tento příkaz:
$ sudo služba httpd start
Tento příkaz použijte pro verze 7.x nebo novější:
$ sudo systemctl start httpd.service
Pokud to nefunguje, zkuste tento příkaz:
$ sudo /etc/init.d/httpd start
Debian a Ubuntu
Použijte tento příkaz pro Debian 8.x nebo novější a Ubuntu 15.04 a vyšší:
$ sudo systemctl spusťte apache2.service
Ubuntu 12.04 a 14.04 mohou vyžadovat tento příkaz:
$ sudo spustit apache2
Pokud nefungují, zkuste jeden z těchto:
$ sudo /etc/init.d/apache2 start
$ sudo služba apache2 start
Obecné příkazy Apache Start
Tyto obecné příkazy by měly spustit Apache v jakékoli distribuci Linuxu:
$ sudo apachectl start
$ sudo apache2ctl start
$ sudo apachectl -f /cesta/k/vasemu/httpd.conf
$ sudo apachectl -f /usr/local/apache2/conf/httpd.conf
Spuštění serveru vyžaduje zvýšená oprávnění, takže se buď přihlaste jako uživatel root, nebo (nejlépe) spusťte příkaz start pomocí účtu, který je součástí skupiny sudo.