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

Jak nainstalovat Apache/httpd na CentOS 8 Linux

V této příručce se naučíte nainstalovat Apache (nejrozšířenější webový server) na server CentOS 8 Linux.

Apache2 vs httpd

Funkčně jsou oba 100% stejné. Jediný rozdíl je v tom, že na Ubuntu/Debianu se binární soubor nazývá apache2 zatímco v RHEL/CentOS se binární soubor nazývá httpd .

Jak nainstalovat Apache na CentOS 8

Krok 1:Aktualizace softwarového úložiště

# dnf update
Došlo k chybě:Nepodařilo se stáhnout metadata pro repo 'Appstream'

Pokud při pokusu o aktualizaci systému narazíte na chybu:Nepodařilo se stáhnout metadata pro repo „Appstream“, problém vyřešte podle tohoto článku.

Krok 2:Ověřte repo obsahující Apache

# dnf module list httpd
CentOS Linux 8 - AppStream
Name                                              Stream                                                 Profiles                                                               Summary
httpd                                             2.4 [d][e]                                             common [d], devel, minimal                                             Apache HTTP Server

Z výše uvedeného příkladu můžete zjistit, že httpd v2.4 je k dispozici v CentOS Linux 8 - AppStream úložiště a je to výchozí verze, která se nainstaluje.

Krok 3:Instalace Apache

# dnf install httpd -y

Krok 4:Otevřete porty HTTP(80) a HTTPS(443) na firewallu

Protokoly HTTP a HTTPS obecně používají webové servery, jako je Apache nebo Nginx. Tyto porty 80 a 443 však nejsou ve výchozím nastavení brány firewall otevřeny. Postupujte podle článku Otevření portů HTTP 80 a HTTPS 443 ve firewallu na CentOS 8 Linux.

Krok 5:Spuštění a správa webového serveru Apache

Po dokončení instalace se Apache na CentOS automaticky nespustí! Zkontrolujte stav, jak je uvedeno níže:

Ověřte službu httpd

# systemctl status httpd

Spusťte službu httpd

# systemctl start httpd

Poznámka:Pokud je příkaz spuštěn správně, nebude výstup.

Nakonfigurujte httpd pro spuštění při spuštění

# systemctl enable httpd

Pro použití změn v konfiguračních souborech znovu načtěte Apache

# systemctl reload httpd

Zastavit httpd

# systemctl stop httpd

Krok 6:Otestujte webový server Apache

Úkolem webového serveru Apache je obsluhovat webové stránky přes síť. Najděte IP adresu svého systému:

# hostname -I

Otevřete webový prohlížeč a do URL zadejte IP adresu. V prohlížeči se zobrazí HTTP SERVER TEST PAGE.


Cent OS
  1. Jak nainstalovat apache tomcat na Linux RHEL 8 / CentOS 8

  2. Jak debootstrap na CentOS Linux

  3. Jak nainstalovat webový server Apache na Centos 8

  1. Jak nainstalovat Apache na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat VirtualBox na CentOS 8 Linux

  3. Jak nainstalovat Skype na CentOS 8 Linux

  1. Jak nainstalovat Apache Cassandra na CentOS 8

  2. Jak nainstalovat Apache na CentOS 7

  3. Jak nainstalovat Apache Maven na CentOS 7