Jak nainstalovat Apache na CentOS 8

Webové služby jsou v dnešním světě stále populárnější díky tomu všemu, co to obnáší (weby, stránky, platformy atd.), Kde každý vývojář má praktické a dynamické nástroje, aby mohl efektivně plnit své úkoly.

Abychom poskytli ideální platformu pro vývoj a správu všeho, co souvisí s webovými službami, našli jsme jeden z nejlepších nástrojů, jako je Apache, a proto společnost Solvetic vysvětlí, jak nainstalovat Apache na CentOS 8 a odtud mít po ruce moderní webovou platformu a bezpečný.

Co je ApacheApache, také známý jako Apache HTTP Server, byl vyvinut jako open source HTTP server, který je kompatibilní s moderními operačními systémy UNIX a Windows. Apache má za cíl být zabezpečený server s vysokou mírou dostupnosti a kompletní dodávkou služeb HTTP, které jsou zase synchronizovány s nejmodernějšími standardy HTTP, takže každý úkol je v aktuálním trendu.

Apache se narodil v roce 1995 a od té doby se stal jedním z nejvšestrannějších nástrojů současnosti.

Hlavní funkce Apache HTTP Server 2.4V současné době máme verzi Apache HTTP Server 2.4 a mezi jeho hlavní funkce patří následující:

  • Správa událostí MPM.
  • Asynchronní podpora.
  • Konfigurační sekce na žádost.
  • Lepší možnosti využití zdrojů.
  • Integruje nový analyzátor výrazů.
  • Konfigurace LogLevel na modul a na adresář.
  • Podpora IPv6.
  • Nová API Apache.
  • Kompatibilní s různými protokoly a dalšími.

Nyní se naučíme, jak nainstalovat Apache na CentOS 8.

1. Jak nainstalovat Apache na CentOS 8

Krok 1
Prvním krokem bude aktualizace balíků CentOS 8 spuštěním následujícího příkazu:

 mňam -y Aktualizace
Jakmile je systém aktualizován, přistoupíme k instalaci Apache spuštěním:
 yum nainstalovat httpd

ZVĚTŠIT

Krok 2
Zadáme písmeno „s“, abychom přijali stahování Apache a jeho závislosti:

ZVĚTŠIT

Krok 3
Jakmile bude Apache nainstalován v systému CentOS 8, spustíme službu a povolíme ji při spuštění CentOS 8, proto použijeme následující řádky:

 systemctl start httpd systemctl povolit httpd

ZVĚTŠIT

Krok 4
Nyní zkontrolujeme stav Apache spuštěním:

 stav systému httpd

ZVĚTŠIT

Krok 5
Ve výchozím nastavení bude brána firewall integrovaná v CentOS 8 blokovat provoz Apache, proto musíme povolit konkrétní pravidla:

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

ZVĚTŠIT

Krok 6
Poté můžeme ověřit, že byl Apache správně nainstalován, a to tak, že přistoupíme z prohlížeče a zadáme následující syntaxi:

 http: // CentOS_IP_Address
Měli bychom vidět následující:

ZVĚTŠIT

2. Jak konfigurovat virtuální hostitele v CentOS 8


To platí, když musí být doména (virtuální hostitel) hostována na stejném webovém serveru Apache. Zde bude možné použít jednu nebo více domén, pokud tomu tak je.

Krok 1
Za tímto účelem vytvoříme soubor s názvem vhost.conf v adresáři /etc/httpd/conf.d/:

 nano /etc/httpd/conf.d/vhost.conf
Tam zadáme následující informace:
 NameVirtualHost *: 80 ServerAdmin [email protected] Název serveru doména.com ServerAlias ​​www. domain.com DocumentRoot / var / www / html / domain.com/ ErrorLog / var / log / httpd / domain.com/error.log CustomLog / var / log / httpd / domain.com/access.log kombinovány 

ZVĚTŠIT

Změny uložíme pomocí kláves Ctrl + O a editor ukončíme klávesami Ctrl + X.

Důležitá poznámkaAby tento virtuální hostitel správně fungoval, musíme mít získanou a registrovanou doménu, jinak můžeme vytvořit virtuálního hostitele a přistupovat pouze z lokálního serveru na localhost. S doménou můžeme přistupovat externě

Krok 2
Dalším krokem budou adresáře pro web zaregistrovaný v souboru vhost, zadáme následující:

 mkdir -p /var/www/html/domain.com( kořenová dokumentace) mkdir -p /var/log/httpd/domain.com( adresářové soubory)

ZVĚTŠIT

Krok 3
Chcete -li stránku přizpůsobit, můžeme na cestě /var/www/html/domain.com vytvořit zprávu index.html:

ZVĚTŠIT

Krok 4
Službu Apache restartujeme spuštěním:

 systemctl restart httpd.service

ZVĚTŠIT

Krok 5
Nyní můžeme přistupovat jedním z následujících způsobů:

 http://domain.com (pokud máme aktivní doménu) http: // localhost (pokud nemáme aktivní doménu)
Při přístupu z prohlížeče se nám zobrazí zpráva souboru index.html:

ZVĚTŠIT

Jak vidíte, Apache je ideální pro všechny uživatele zapojené do světa programování a správy webu s praktickými a atraktivními funkcemi pro tento typ úkolů.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave