GNU/Linux >> Znalost Linux >  >> Arch Linux

Jak nainstalovat LAMP Stack na AlmaLinux 8

V tomto tutoriálu vám ukážeme, jak nainstalovat LAMP Stack na AlmaLinux 8. Pro ty z vás, kteří nevěděli, LAMP je balíček open-source softwaru, který poskytuje plnou funkční prostředí webového serveru pro různé PHP a další webové aplikace. LAMP znamená Linux, Apache, databázi MySQL (případně MariaDB) a programovací jazyk PHP.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci LAMP Stack na AlmaLinux 8. Můžete postupovat podle stejných pokynů pro CentOS a Rocky Linux.

Předpoklady

  • Server s jedním z následujících operačních systémů:AlmaLinux 8.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte LAMP Stack na AlmaLinux 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

Aktualizace sudo dnfsudo dnf install epel-release

Krok 2. Instalace Apache na AlmaLinux 8.

Spuštěním následujícího příkazu nainstalujte webový server Apache:

sudo dnf install httpd httpd-tools

Po instalaci služeb Apache do systému spusťte všechny požadované služby:

sudo systemctl povolit httpdsudo systemctl spustit httpdsudo systemctl stav httpd

Ověřte, že webový server běží a je dostupný přístupem k IP adrese vašeho serveru:

http://ipadresa-vaseho-serveru

Krok 3. Instalace MariaDB na AlmaLinux 8.

MariaDB je oblíbený databázový server. Instalace je jednoduchá a vyžaduje jen několik kroků, jak je uvedeno:

sudo dnf install mariadb-server mariadb

Po dokončení instalace začněte, abyste povolili její spuštění při startu systému pomocí:

sudo systemctl restart mariadbsudo systemctl stav mariadbsudo systemctl povolit mariadb

Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation skript. měli byste si pozorně přečíst a níže každý krok, který nastaví heslo root, odstraní anonymní uživatele, zakáže vzdálené přihlášení root a odstraní testovací databázi a přístup k zabezpečené MariaDB:

mysql_secure_installation

Nakonfigurujte to takto:

- Nastavit heslo root? [A/n] y- Odebrat anonymní uživatele? [A/n] y- Zakázat vzdálené přihlášení root? [A/n] y- Odebrat testovací databázi a získat k ní přístup? [A/n] y- Znovu načíst tabulky oprávnění? [A/n] y

Chcete-li se přihlásit do MariaDB, použijte následující příkaz (všimněte si, že jde o stejný příkaz, který byste použili k přihlášení do databáze MariaDB):

mysql -u root -p

Krok 4. Instalace PHP na AlmaLinux 8.

PHP je oblíbený skriptovací jazyk, který pohání dynamický obsah milionů webových stránek a aplikací. Nyní spustíme následující příkazy k instalaci PHP:

instalace sudo dnf php-mysqlnd php-dom php-simplexml php-xml php-curl php-exif php-ftp php-gd php-iconv php-json php-mbstring php-posix

Nyní restartujte webový server, aby Apache věděl, že bude obsluhovat i požadavky PHP:

sudo systemctl restart httpd

Pro potvrzení, že náš webový server je přístupný a že PHP funguje podle očekávání, můžeme vytvořit soubor s názvem info.php uvnitř /var/www/html adresář:

sudo nano /var/www/html/info.php

Přidejte následující řádek:

Krok 5. Nakonfigurujte bránu firewall.

Pokud máte na AlmaLinuxu povolenou výchozí bránu firewall, budete muset otevřít porty 80 a 443 pro příchozí připojení HTTP a HTTPS k vašemu webovému serveru.

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

Blahopřejeme! Úspěšně jste nainstalovali LAMP. Děkujeme, že jste použili tento návod k instalaci zásobníku LAMP (Apache, MariaDB a PHP) na váš systém AlmaLinux 8. Pro další pomoc nebo užitečné informace doporučujeme podívejte se na oficiální web LAMP.


Arch Linux
  1. Jak nainstalovat zásobník LAMP na AlmaLinux

  2. Jak nainstalovat LAMP Stack na CentOS 7

  3. Jak nainstalovat zásobník LAMP na AlmaLinux 8

  1. Jak nainstalovat LAMP Stack na Rocky Linux 8

  2. Jak nainstalovat MariaDB 10.6 na AlmaLinux 8

  3. Jak nainstalovat FileRun na AlmaLinux 8

  1. Jak nainstalovat Ntopng na AlmaLinux 8

  2. Jak nainstalovat Adminer na AlmaLinux 8

  3. Jak nainstalovat Laravel na AlmaLinux 8