GNU/Linux >> Znalost Linux >  >> AlmaLinux

Jak nainstalovat Apache na Almalinux 8 / Rocky Linux 8

Apache je nejrozšířenější a nejoblíbenější webový server s otevřeným zdrojovým kódem na internetu. Lze jej flexibilně konfigurovat a rozšiřovat pomocí velkého množství modulů. Zde se naučíme, jak nainstalovat webový server Apache na AlmaLinux nebo Rocky Linux 8 pomocí příkazového řádku.

Webový server Apache většinou používáme v kombinaci s MySQL a PHP nebo Perl nebo Python k vytvoření LAMP serveru  (Linux, Apache, MySQL a P, jako je PHP, Perl nebo Python) pro provoz různých CMS a dalších webových aplikací. .

Kroky k instalaci webového serveru Apache na Rocky Linux nebo AlmaLinux 8

Pokud chcete nastavit kompletní LAMP server na vašem Linuxu, přejděte na náš článek • Instalace Apache, MySQL a PHP na AlmaLinux 8/Rocky

1. Proveďte aktualizaci systému

I když to není nutné, přesto bude dobré se před instalací Apache ujistit, že náš systém je aktuální. Spusťte tedy příkaz use DNF ke spuštění příkazu aktualizace:

sudo dnf update -y

2. Nainstalujte Apache HTTPd na Rocky nebo AlmaLinux 8

Stejně jako většina operačních systémů Linux nemusíme k instalaci serveru Apache- HTTPd přidávat žádná úložiště třetích stran. Stačí použít správce balíčků DNF k načtení balíčků dostupných v repozitáři AppStream &BaseOS systému a nainstalovat Apache.

sudo dnf install httpd

3. Spusťte a povolte službu HTTPd

Jakmile je instalace dokončena, spusťte a povolte službu webového serveru Apache, aby se mohla automaticky spustit v případě náhlého zastavení nebo restartu systému.

Spustit službu

sudo systemctl start httpd

Povolit

sudo systemctl enable httpd

Zkontrolujte stav

systemctl status httpd

Chcete-li zastavit, použijte:

sudo systemctl stop httpd

4. Povolte port 80 ve Firewallu na AlmaLinux/Rocky 8

Pro přístup k webovému serveru mimo náš systém musíme otevřít porty 80 (http) a 443 (HTTPS) ve firewallu.

sudo firewall-cmd --zone=public --add-port=80/tcp
sudo firewall-cmd --zone=public --add-port=443/tcp
sudo firewall-cmd --reload

5. Použití – Testovací stránka HTTP serveru

Po instalaci je server Apache okamžitě připraven k použití a běží na localhost na portu 80 (standardní port protokolu HTTP). Chcete-li to zkontrolovat, zadejte do prohlížeče adresu linuxového serveru, na který jste nainstalovali webový server Apache.

6. Ukládat a přistupovat k webovým stránkám

Obsah serveru je uložen v adresáři s názvem „kořen dokumentu “. To znamená, že webový server Apache tam hledá (HTML ) soubory, které mají být doručeny. V Apache je adresář:

/var/www/html/

Pokud tam uložíte soubory, můžete k nim přistupovat pomocí adresy IP serveru:

http://localhost/ nebo http://SERVER-IP_Address/

lze vyvolat v prohlížeči. Během instalace serveru je stránka index.html tam uložená testovací stránka HTML, která by nyní měla být viditelná v prohlížeči, jako zde pod Firefoxem.

Pokud chcete doručovat několik různýchwebů prostřednictvím serveru – což je možné bez problémů – pak obvykle konfigurujete různé „virtuální hostitele “.


AlmaLinux
  1. Jak nainstalovat Apache na AlmaLinux

  2. Jak nainstalovat Apache Cassandra na AlmaLinux / Rocky Linux 8

  3. Jak nainstalovat Docker na AlmaLinux / Rocky Linux

  1. Jak nainstalovat Redis Server na Rocky Linux

  2. Jak nainstalovat Jenkins na Rocky Linux 8 / AlmaLinux 8

  3. Jak nainstalovat webový server Apache na Linux

  1. Jak nainstalovat Sambu v Rocky Linux a AlmaLinux

  2. Jak nainstalovat PostgreSQL 14 v Rocky Linux a AlmaLinux

  3. Jak nainstalovat Webmin na Rocky Linux 8