Jak nainstalovat webový server Apache na Ubuntu 18.04?

ubuntu apache

Apache je otevřený, multiplatformní webový server HTTP který implementuje protokol HTTP / 1.12 a pojem virtuální stránky. Cílem tohoto projektu je poskytnout bezpečný, efektivní a rozšiřitelný server, který poskytuje služby HTTP synchronizované s aktuálními standardy HTTP.

Webový server Apache Často se používá v kombinaci s databázovým strojem MySQL, skriptovacím jazykem PHP a dalšími skriptovacími jazyky. populární jako Python a Perl. Tato konfigurace se nazývá LAMP (Linux, Apache, MySQL a Perl / Python / PHP) a tvoří výkonnou a robustní platformu pro vývoj a distribuci webových aplikací.

Proces instalace Apache

Vzhledem k velké popularitě aplikace lze nalézt v úložištích většiny linuxových distribucí, takže jeho instalace je poměrně jednoduchá.

V případě Ubuntu 18.04 desktop i server budeme se spoléhat na balíček, který je v úložištích.

Musíme pouze otevřít terminál a provést následující příkaz:

sudo apt update

sudo apt install apache2

sólo musíme potvrdit instalaci a všechny potřebné balíčky pro provoz Apache budou nainstalovány na náš počítač.

Proces byl dokončen musíme pouze ověřit, že byl nainstalován správně, za to na terminálu provádíme:

sudo systemctl status apache2

kde měli bychom obdržet podobnou odpověď:

Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)

Díky tomu vidíme, že služba byla nainstalována a běží správně. I když máme také jinou metodu, jak to ověřit.

El další metodou je vyžádání stránky Apachek tomu musíme do našeho prohlížeče zadat pouze naši IP adresu.

Pokud neznají adresu IP vašeho počítače, mohou ji získat různými způsoby z příkazového řádku.

Musíme provést pouze tento příkaz:

hostname -I

Přitom se nám zobrazí jejich seznam, mohou jít testovat jeden po druhém v prohlížeči, můžeme identifikovat naši IP adresu, když se v prohlížeči zobrazí následující:

apache_default

Toto je stránka Apache, která nám ukazuje, že běží na našem počítači, a ukazuje nám adresář, kde má nějaké konfigurační soubory.

Základní příkazy Apache

Již máme spuštěný webový server Apache v našem systému, potřebujete znát některé základní příkazy protože díky tomu můžeme v případě potřeby zahájit nebo zastavit proces.

Dva nejzákladnější příkazy jsou spuštění a zastavení služby v našem počítači, pouze pro toto musíme spustit na terminálu, když chceme spustit Apache:

sudo systemctl start apache2

zatímco abychom zastavili Apache, provedeme:

sudo systemctl stop apache2

Máme také možnost restartujte službu bez jejího zastavení, za tímto účelem provádíme pouze:

sudo systemctl restart apache2

Nyní další příkaz, který může být velmi užitečný, když je spuštěný a vyžadujeme aktualizaci procesu, můžeme provést tento příkaz, který neodpojí stávající připojení se serverem:

sudo systemctl reload apache2

V případě, že chcete službu deaktivovat provádíme pouze:

sudo systemctl disable apache2

A v opačném případě v případě opětovného povolení služby v našem týmu provádíme pouze:

sudo systemctl enable apache2

Moduly Apache2

Apache2 je server, který lze doplnit o moduly. Rozšířené funkce jsou k dispozici prostřednictvím modulů, které lze načíst do Apache2. Ve výchozím nastavení je na serveru v době kompilace zahrnuta sada modulů.

Ubuntu kompiluje Apache2, aby umožnil dynamické načítání modulů. Konfigurační směrnice mohou podmíněně zahrnovat přítomnost modulu jejich zahrnutím do bloku .

Mohou instalovat více modulů Apache2 a používat je na svém webovém serveru. Například v konzole spusťte následující příkaz a nainstalujte modul ověřování MySQL:

sudo apt install libapache2-mod-auth-mysql

V adresáři / etc / apache2 / mods-available můžete zkontrolovat doplňkové moduly.

Apache je jich velký počet, ale pokud se chcete dozvědět více, doporučuji přečtěte si tuto část o které se s námi dělí kluci z Canonical.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.