Skip to content

Příkazy pro spuštění Apache na Linuxu

16 de Srpen de 2021
GettyImages 109269052 da00b5263e3641259118b9fbcef184c0

Pokud je váš webový server Linux Apache zastaven, znovu jej spusťte příkazem shell. Nic se nestane, pokud byl server již spuštěn při spuštění příkazu, nebo se může zobrazit chybová zpráva jako „Webový server Apache již běží.

Jak spustit webový server Apache

Pokud je na vašem místním počítači Apache, můžete tyto příkazy spouštět tak, jak jsou, jinak budete muset vzdáleně přejít na server pomocí SSH nebo Telnet. Například, ssh [email protected] přenese 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 service 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

Tento příkaz použijte pro Debian 8.x nebo novější a Ubuntu 15.04 a vyšší: $ sudo systemctl start apache2.service

Ubuntu 12.04 a 14.04 může vyžadovat tento příkaz: $ sudo start apache2

Pokud nefungují, zkuste jeden z těchto: $ sudo /etc/init.d/apache2 start
$ sudo service apache2 start

Obecné příkazy ke spuštění Apache

Tyto obecné příkazy by měly spustit Apache v jakékoli distribuci Linuxu: $ sudo apachectl start
$ sudo apache2ctl start
$ sudo apachectl -f /path/to/your/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 přihlaste buď jako uživatel root, nebo (nejlépe) spusťte příkaz start pomocí účtu, který je součástí skupiny sudo.