LAMP je open-source zásobník webových řešení, který se používá při vývoji webových aplikací. Je to zkratka pro Linux (L), Apache (A), MySQL (M) a PHP (P). Server Apache zpracovává a obsluhuje webové požadavky přes HTTP. MySQL je systém pro správu databází, který ukládá informace ve strukturovaném formátu. PHP je backendový skriptovací jazyk, který získává informace z databáze a předává zpracovaný obsah Apache k zobrazení.
Dnešní příspěvek je o tom, jak nainstalovat zásobník LAMP na systém CentOS.
Poznámka :Zde uvedená metoda byla testována na CentOS 8 .
Krok 1:Nainstalujte Apache
Apache je k dispozici ve výchozích úložištích CentOS. Proto jej můžete jednoduše nainstalovat pomocí správce balíčků Yum. Zde je příkaz k instalaci Apache na CentOS:
$ sudo yum install httpd
Protože spouštíte výše uvedený příkaz jako sudo, budete muset zadat heslo sudo. Poté vás terminál může vyzvat k potvrzení, stiskněte y potvrďte a Apache se nainstaluje do vašeho systému.
Po dokončení instalace spusťte službu Apache pomocí následujícího příkazu:
$ sudo systemctl start httpd.service
Poté pomocí příkazu níže ověřte stav služby:
$ sudo systemctl status httpd.service
Níže uvedený výstup ověřuje, že server Apache HTTP byl spuštěn a spuštěn.
Fungování serveru Apache můžete také ověřit na níže uvedené adrese:
http://ip-address
Pokud vše funguje správně, měla by se ve vašem prohlížeči zobrazit následující výchozí webová stránka.
Krok 2:Nainstalujte MySQL (MariaDB)
Nyní v tomto kroku nainstalujeme databázi MariaDB (náhrada MySQL). Je také k dispozici ve výchozích repozitářích CentOS, takže jej můžeme jednoduše nainstalovat pomocí příkazu níže v Terminálu:
$ sudo yum install mariadb-server mariadb
Terminál vás může vyzvat k potvrzení. Stiskněte y potvrdit. Nyní bude na vašem systému zahájena instalace zmíněných balíčků.
Po dokončení instalace spusťte službu MariaDB pomocí následujícího příkazu:
$ sudo systemctl start mariadb.service
Chcete-li ověřit stav služby, použijte příkaz níže:
$ sudo systemctl status mariadb.service
Níže uvedený výstup ověřuje, že MariaDB byla spuštěna a spuštěna.
Krok 3:Nainstalujte PHP
PHP lze také nainstalovat pomocí správce balíčků CentOS Yum. Zde je příkaz k instalaci balíčků PHP:
$ sudo yum install php php-mysqlnd.x86_64
Terminál vás může vyzvat k potvrzení. Stiskněte y potvrdit. Nyní bude na vašem systému zahájena instalace zmíněných balíčků.
Nyní, aby webový server Apache fungoval s PHP, restartujte webový server Apache:
$ sudo systemctl restart httpd.service
Nyní, abyste si ověřili, že je váš systém správně nakonfigurován pro PHP, vytvořte soubor s názvem info.php na /var/www/html/.
$ sudo nano /var/www/html/info.php
Přidejte níže uvedený řádek do info.php soubor:
<?php phpinfo(); ?>
Poté soubor uložte a zavřete.
Nyní ve svém webovém prohlížeči přejděte na následující adresu:
http://ip-address/info.php
Pokud vše funguje dobře, měli byste na obrazovce vidět následující výchozí webovou stránku.
Po ověření, že PHP funguje dobře, můžete odstranit info.php soubor pomocí příkazu níže:
$ sudo rm /var/www/html/info.php
V tomto příspěvku jste se naučili, jak nainstalovat zásobník LAMP na systém CentOS. Pokud používáte jinou distribuci Linuxu, přečtěte si, jak nainstalovat zásobník LAMP na Debian, Red Hat a Rocky Linux.