Jak ponownie uruchomić Apache na Ubuntu 20.04 Focal Fossa

Jak ponownie uruchomić Apache na Ubuntu 20.04 Focal Fossa

Celem tego artykułu jest dostarczenie użytkownika informacji o tym, jak ponownie uruchomić serwer Web 2 APACHE 2 na Ubuntu 20.04 Focal Fossa.

W tym samouczku nauczysz się:

  • Jak z wdziękiem ponownie załadować Apache
  • Jak ponownie uruchomić Apache
Podpis

Zastosowane wymagania i konwencje oprogramowania

Wymagania oprogramowania i konwencje linii poleceń Linux
Kategoria Wymagania, konwencje lub wersja oprogramowania
System Zainstalowany Ubuntu 20.04 lub zaktualizowane Ubuntu 20.04 Focal Fossa
Oprogramowanie Apache 2
Inny Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda.
Konwencje # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
$ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Jak ponownie uruchomić Apache na Ubuntu 20.04 Instrukcje krok po kroku

Istnieją dwa główne sposoby na ponowne uruchomienie serwera Apache na Ubuntu Linux:

  • przeładować - Wdzięcznie ponownie uruchamia demona Apache, wysyłając go sigusr1. Jeśli demon nie działa, zaczyna się. Różni się to od normalnego ponownego uruchomienia tym, że obecnie otwarte połączenia nie są przerywane. Efektem ubocznym jest to, że stare pliki dziennika nie zostaną natychmiast zamknięte. Oznacza to, że jeśli zostanie użyte w skrypcie rotacji dziennika, konieczne może być znaczne opóźnienie, aby zapewnić zamknięcie starych plików dziennika przed ich przetworzeniem. To polecenie automatycznie sprawdza pliki konfiguracyjne przez Apache2Ctl ConfigTest Przed rozpoczęciem ponownego uruchomienia, aby złapać najbardziej oczywiste błędy. Jednak nadal można umrzeć demon z powodu problemów z konfiguracją.
  • uruchom ponownie - Uruchom ponownie demon apache, wysyłając go westchnienie. Jeśli demon nie działa, zaczyna się. To polecenie automatycznie sprawdza pliki konfiguracyjne za pośrednictwem ConfigTest przed rozpoczęciem ponownego uruchomienia, aby złapać najbardziej oczywiste błędy. Jednak nadal można umrzeć demon z powodu problemów z konfiguracją.


Mimo że obie powyższe metody sprawdzają konfigurację podczas procedury restartu/ponownego załadowania, zawsze zaleca się sprawdzenie konfiguracji Apache Web-Server za pomocą następującego polecenia:

$ apachectl ConfigTest Składnia OK 

Od Ubuntu 20.04 Focal Fossa Server/Desktop oparty jest Systemd Zalecane są dwie metody, aby ponownie uruchomić serwer WWW Apache.

CZY WIEDZIAŁEŚ?
Możesz sprawdzić, czy serwer internetowy Apache 2 został w pełni uruchomiony, sprawdzając Główny pid numer za pomocą SUDO SYSTEMCTL STATUS APACHE2 polecenie przed i po ponownym uruchomieniu.
  1. Używając SystemcltPolecenie wdzięcznie ponownie załaduje apache serwer:
    $ sudo systemCtl RELOOD APACHE2 
  2. Ta metoda w pełni uruchamia serwer internetowy Apache 2:
    $ sudo systemctl restart apache2 

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Ubuntu 20.04 Przewodnik
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze
  • Ubuntu 22.04 Przewodnik
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?