GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak restartovat Apache na Ubuntu 20.04 Focal Fossa

Cílem tohoto článku je poskytnout uživateli informace o tom, jak restartovat webový server Apache 2 na Ubuntu 20.04 Focal Fossa.

V tomto tutoriálu se naučíte:

  • Jak elegantně znovu načíst Apache
  • Jak restartovat Apache

TITULEK ZDE

Požadavky na software a použité konvence

Softwarové požadavky a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém Nainstalováno Ubuntu 20.04 nebo upgradované Ubuntu 20.04 Focal Fossa
Software Apache 2
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Jak restartovat Apache na Ubuntu 20.04 pokyny krok za krokem

Existují dva hlavní způsoby, jak restartovat webový server Apache na Ubuntu Linux:

  • znovu načíst – Pěkně restartuje démona Apache odesláním SIGUSR1. Pokud démon neběží, je spuštěn. To se liší od normálního restartu tím, že aktuálně otevřená připojení nejsou přerušena . Vedlejším efektem je, že staré soubory protokolu nebudou okamžitě uzavřeny. To znamená, že při použití ve skriptu rotace protokolu může být nutné značné zpoždění, aby bylo zajištěno, že staré soubory protokolu budou před zpracováním uzavřeny. Tento příkaz automaticky kontroluje konfigurační soubory pomocí apache2ctl configtest před zahájením restartu, abyste zachytili nejzjevnější chyby. Stále je však možné, že démon zemře kvůli problémům s konfigurací.
  • restartovat – Restartuje démona Apache odesláním SIGHUP. Pokud démon neběží, je spuštěn. Tento příkaz automaticky zkontroluje konfigurační soubory pomocí configtest před zahájením restartu, aby zachytil nejviditelnější chyby. Stále je však možné, že démon zemře kvůli problémům s konfigurací.

I když obě výše uvedené metody kontrolují konfiguraci během procedury restart/reload, vždy je vhodné zkontrolovat konfiguraci webového serveru Apache pomocí následujícího příkazu:

$ apachectl configtest
Syntax OK

Protože Ubuntu 20.04 Focal Fossa Server/Desktop je založen na systemd k restartování webového serveru Apache se doporučují následující dvě metody.

VĚDĚLI JSTE?
Zda byl webový server Apache 2 plně restartován, můžete zkontrolovat kontrolou Main PID číslo pomocí sudo systemctl status apache2 příkaz před a po restartu.
  1. Pomocí systemclt příkaz elegantně znovu načte webový server Apache:
    $ sudo systemctl reload apache2
    
  2. Tato metoda plně restartuje webový server Apache 2:
    $ sudo systemctl restart apache2
    

Ubuntu
  1. Jak restartovat síť na Ubuntu 20.04 LTS Focal Fossa

  2. Jak nainstalovat LaTex na Ubuntu 20.04 Focal Fossa Linux

  3. Jak nainstalovat Ubuntu 20.04 Focal Fossa Desktop

  1. Jak nainstalovat Telegram na Ubuntu 20.04 Focal Fossa Linux

  2. Jak nainstalovat Viber na Ubuntu 20.04 Focal Fossa Linux

  3. Jak nainstalovat RStudio na Ubuntu 20.04 Focal Fossa Linux

  1. Jak přidat uživatele na Ubuntu 20.04 Focal Fossa Linux

  2. Jak nainstalovat Node.js na Ubuntu 20.04 LTS Focal Fossa

  3. Jak nainstalovat Yarn na Ubuntu 20.04 Focal Fossa Linux