LAMP je zkratka pro OS Linux, s webovým serverem Apache, úložištěm dat v databázi MySQL a dynamický obsah zpracovává PHP. Jedná se o skupinu softwaru s otevřeným zdrojovým kódem a široce používaného pro hostování webových stránek.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy týkající se LAMP.
V této souvislosti se podíváme na to, jak nainstalovat zásobník LAMP na CentOS 7.
Jak nainstalovat zásobník LAMP na CentOS?
Než budete pokračovat v tomto postupu instalace, ujistěte se, že používáte uživatelský účet s právy sudo.
1. Jak nainstalovat Apache na CentOS?
V CentOS a RHEL je služba Apache známá jako httpd. Apache je k dispozici ve výchozích úložištích CentOS 7, takže instalace je docela snadná. Pro instalaci balíčku spusťte následující příkaz:
$ sudo yum install httpd
Po dokončení instalace je třeba spustit a povolit službu Apache zadáním:
$ sudo systemctl start httpd
$ sudo systemctl enable httpd
Instalaci můžete potvrdit kontrolou stavu služby níže uvedeným příkazem:
$ sudo systemctl status httpd
2. Jak nainstalovat MariaDB na CentOS?
Nyní nainstalujeme MariaDB do vašeho systému CentOS. Chcete-li nainstalovat, zadejte následující:
$ sudo yum install mariadb-server
Pokud chcete nainstalovat MySQL místo MariaDB, podívejte se na tento návod k instalaci.
Po dokončení instalace MariaDB byste měli službu spustit a povolit pomocí:
$ sudo systemctl start mariadb.service
$ sudo systemctl enable mariadb.service
Také zkontrolujte stav služby zadáním:
$ sudo systemctl status mariadb.service
3. Jak nainstalovat PHP na CentOS?
Ve výchozím nastavení se CentOS 7 dodává s verzí PHP 5.4, takže k instalaci PHP 7.2 použijeme úložiště Remi.
Spusťte následující příkaz k instalaci úložiště Remi do vašeho systému:
$ sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Nyní musíte nainstalovat balíček yum-utils a povolit úložiště remi ve vašem systému CentOS pomocí níže uvedeného příkazu:
$ sudo yum install yum-utils
$ sudo yum-config-manager --enable remi-php72
Dále nainstalujte PHP a požadovaná rozšíření spolu s ním zadáním:
$ sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql
Nyní byste měli restartovat službu Apache, aby se projevila. Pomocí níže uvedeného příkazu restartujte službu Apache:
$ sudo systemctl restart httpd
Jak ověřit instalaci PHP na CentOS?
1. Vytvořte soubor info.php na /var/www/html/info.php a přidejte do něj níže uvedené řádky a uložte:
<?php
phpinfo();
?>
2. Nyní otevřete svůj oblíbený prohlížeč a otevřete soubor info.php s veřejnou IP adresou vašeho serveru, jak je uvedeno níže:
http://SERVER_IP_ADDRESS/info.php
Zobrazí se stránka s informacemi o PHP.