GNU/Linux >> Znalost Linux >  >> Cent OS

Chcete-li to provést, nainstalovat webový server Apache na CentOS 8 – proces krok za krokem?

HTTP server Apache poskytuje mnoho výkonných funkcí včetně dynamicky načítatelných modulů, robustní podpory médií a rozsáhlé integrace s dalším oblíbeným softwarem.

Apache se instaluje na většinu distribucí založených na Linuxu.

Apache můžete nainstalovat jako součást LAMP stacku (Linux, Apache, MySQL a PHP), který poskytuje robustní a výkonnou platformu pro vývoj a nasazení webových aplikací.

Webový server HTTP Apache je bezplatný webový server s otevřeným zdrojovým kódem, který přenáší webový obsah přes internet.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět úlohy instalace softwaru na jejich systému CentOS.

V této souvislosti se podíváme na to, jak můžete nainstalovat webový server Apache na systém CentOS 8 prostřednictvím terminálu.


Jak nainstalovat Apache na CentOS 8?

Nejprve se ujistěte, že se přihlásíte na Server jako uživatel root s právy sudo.

Poté, jakmile se přihlásíte, nainstalujte Apache podle níže uvedených kroků.


1. aktualizační úložiště balíčků

i. Otevřete terminál z postranního panelu sekce 'Aktivity' a zadejte příkaz 'su' pro přihlášení jako uživatel root. Zadejte heslo administrátora root.

ii. Chcete-li aktualizovat softwarové úložiště seznamu všech balíčků, zadejte níže uvedený příkaz:

$ yum update


2. Nainstalujte apache

V CentOS 8 můžete nainstalovat službu Apache s názvem 'httpd'. Následující příkaz, který zadáte na terminálu, abyste nainstalovali apache na váš systém CentOS:

$ yum –y install httpd

Možnost 'y' bude automaticky ignorovat výzvu k potvrzení uživatele a vybrat 'ano', aby byla instalace Apache do vašeho systému dokončena.


3. Správa služeb Apache

Služba Apache běží na pozadí vašeho systému.

i. Chcete-li povolit nebo nakonfigurovat služby Apache, spusťte níže uvedený příkaz:

$ systemctl enable httpd

ii. Nyní spusťte služby apache zadáním níže uvedeného příkazu na terminálu a poté zkontrolujte stav provozu služeb apache následovně:

$ systemctl start httpd
$ systemctl status httpd


Níže uvidíte některé příkazy pro správu služeb Apache, které jsou uvedeny níže:


Znovu načtěte služby webového serveru apache pomocí níže uvedeného příkazu:

$ systemctl reload httpd

Pro opětovné restartování služeb použijte následující příkaz:

$ systemctl restart httpd

Služby apache ve vašem systému můžete také zastavit spuštěním níže uvedeného příkazu:

$ systemctl stop httpd

Chcete-li službu apache zakázat, použijte následující příkaz:

$ systemctl disable httpd


4. Upravte konfigurace brány firewall pro Apache

Různé druhy provozu využívají různé porty na webových serverech.

Pomocí brány firewall můžete povolit provoz HTTP a HTTPS na portech 80 a 443.

Zadejte níže uvedené příkazy do terminálu jako uživatel root, který tyto porty trvale otevře ve vašem systému:

# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --permanent --zone=public --add-service=https

Znovu načtěte konfigurace brány firewall:

# firewall-cmd –reload

Pro ověření konfigurace firewallu spusťte níže uvedený příkaz:

# firewall-cmd --list-all | grep services

Uvidíte, že HTTP a HTTPS jsou povolené služby v seznamu.


5. Otestujte webový server Apache v CentOS 8

Když testujete apache ve webovém prohlížeči, v prohlížeči se zobrazí výchozí nová instalační stránka Apache. Najděte IP adresu svého systému pomocí následujícího příkazu:

$ hostname -I

Nyní zadejte IP adresu do URL vašeho nainstalovaného prohlížeče.

V tomto systému používáme výchozí dostupný prohlížeč Mozilla firefox.

Zadejte tedy IP adresu vašeho systému a otestujte instalaci apache.

Ve webovém prohlížeči uvidíte testovací stránku Apache HTTP.


Pokud nepoužíváte grafické rozhraní, spusťte následující příkaz:

$ curl [System-IP-address]:80


Jak vytvořit soubor HTML a otestovat webový server Apache?

Pokud chcete místo zobrazení výchozí testovací stránky webového serveru Apache použít přizpůsobenou stránku Html, zadejte do terminálu následující příkaz a vytvořte stránku indexu Html:

# echo Instalace webového serveru Apache na CentOS 8> /var/www/html/index.html

Nyní znovu zadejte svou systémovou IP adresu do adresy URL vašeho prohlížeče, ve vašem prohlížeči se zobrazí zpráva:

Instalace webového serveru Apache na CentOS 8

Nyní Apache na vašem systému CentOS funguje správně, pokud vytiskne upravenou HTML stránku ve vašem prohlížeči.


Jak odinstalovat httpd Apache ze systému CentOS?

Modul httpd apache se všemi jeho závislostmi můžete také odebrat ze systému provedením následujícího příkazu:

# yum remove httpd



Cent OS
  1. Nainstalovat PHP Composer na CentOS 8 - Krok za krokem Proces?

  2. Nainstalovat Microsoft Teams na CentOS 8 – proces krok za krokem?

  3. Nainstalovat Arduino IDE na CentOS 8 – proces krok za krokem?

  1. Nainstalovat Skype na systém CentOS 7 – proces krok za krokem?

  2. Instalace Iptables na CentOS 7 Server – proces krok za krokem?

  3. Instalace MariaDB na CentOS 7 Server – proces krok za krokem?

  1. Nainstalovat phpMyAdmin s Apache na CentOS 7 – proces krok za krokem?

  2. Jak nainstalovat webový server Apache na Centos 8

  3. Nainstalujte Apache na CentOS 8