Android

Jak spustit, zastavit nebo restartovat apache

Azure Friday | Apache Kafka on HDInsight

Azure Friday | Apache Kafka on HDInsight

Obsah:

Anonim

Apache je open-source a multiplatformový HTTP server. Je dodáván s výkonnými funkcemi a lze jej dále rozšířit o celou řadu modulů.

Při práci s webovým serverem Apache je nejčastějším úkolem spuštění, zastavení a restart / opětovné načtení. Příkazy pro správu služby Apache se v distribucích Linux liší.

Většina nedávných distribucí Linuxu používá SystemD jako výchozího správce systému a správce služeb. Starší distribuce jsou založeny na SysVinit a pro správu služeb používají iniciační skripty. Dalším rozdílem je název služby. V Ubuntu a Debianu se služba Apache jmenuje apache2 , zatímco v systému založeném na Red Hat, jako je CentOS, je název služby httpd .

V této příručce vysvětlíme, jak spustit, zastavit a restartovat Apache na nejpopulárnějších linuxových distribucích.

Než začnete

Pokyny předpokládají, že jste přihlášeni jako root nebo uživatel s právy sudo.

Obslužné jednotky SystemD i skript SysVinit berou ke správě služby Apache následující argumenty:

  • start : Spustí službu Apache. stop : Ukončí službu Apache. restart : Zastaví a poté spustí službu Apache. reload : Pěkně restartuje službu Apache. Při opětovném načtení hlavní proces Apache ukončí podřízené procesy, načte novou konfiguraci a spustí nové podřízené procesy. status : Zobrazuje stav služby.

Spusťte, zastavte a restartujte Apache na Ubuntu a Debianu

SystemD je správce systémů a služeb pro nejnovější vydání Ubuntu (18.04, 16.04) a Debian (10, 9).

Spusťte následující příkaz ke spuštění služby Apache:

sudo systemctl start apache2

Chcete-li zastavit službu Apache, proveďte následující příkaz:

sudo systemctl stop apache2

Kdykoli provedete změny v konfiguraci Apache, musíte restartovat procesy serveru. Spusťte následující příkaz a restartujte službu Apache:

sudo systemctl restart apache2

Starší (EOLed) verze Ubuntu nebo Debian používají skripty init.d ke spuštění, zastavení a restartování démona Apache:

sudo service apache2 start sudo service apache2 stop sudo service apache2 restart

Spusťte, zastavte a restartujte Apache na RHEL / CentOS

Systemd je správce systémů a služeb pro RHEL / CentOS 7 a 8.

Spusťte službu Apache:

sudo systemctl start

Zastavte službu Apache:

sudo systemctl stop

Restartujte službu Apache:

sudo systemctl restart

Pokud máte CentOS 6 (nebo starší), použijte ke spuštění následující příkazy, zastavte a restartujte démona Apache:

sudo service httpd start sudo service httpd stop sudo service httpd restart

Závěr

V této příručce jsme vám ukázali, jak spustit, zastavit a restartovat webový server Apache na různých systémech Linux.

terminál apache