LAMP Stack je zkratka pro Linux, Apache, MariaDB a PHP stack. Tyto čtyři populární softwarové komponenty s otevřeným zdrojovým kódem používá většina webhostingových společností, weboví vývojáři, blogy a další k hostování webových stránek.
Nainstalujte sadu LAMP
Nainstalujte Linux
Postupujte podle instalace Debian 10 krok za krokem nebo Upgrade Debian 9 Stretch na Debian 10 Buster, abyste měli OS Debian.
Nyní přistoupíme k instalaci Apache v2.4, PHP v7.3, MariaDB v10.3 na Debian 10.
Nainstalujte Apache
Nejprve nainstalujeme webový server Apache.
Aktualizujte index úložiště balíčků.
sudo apt update
Nainstalujte balíček serveru Apache pomocí apt
příkaz.
sudo apt install -y apache2 apache2-utils
Zkontrolujte stav serveru Apache.
sudo systemctl status apache2
Nyní otestujeme webový server Apache, abychom zkontrolovali, zda funguje správně nebo ne.
Otevřete webový prohlížeč a přejděte na následující adresu URL.
http://localhost/NEBO
http://your-ip-add-ress/Získáte „Výchozí stránku Apache2 Debian “. Tato stránka potvrzuje, že server Apache funguje správně.
Výchozí kořen dokumentu serveru Apache HTTP je /var/www/html/
v Debianu a hlavní konfigurační soubor je /etc/apache2/apache2.conf
. Další konfigurační soubory naleznete v /etc/apache2
adresář.
Nainstalujte MariaDB
MariaDB je populární databázový server, který nahrazuje MySQL server, který vyvinuli původní vývojáři MySQL.
Nainstalujte server MariaDB pomocí následujícího příkazu
sudo apt install -y mariadb-server mariadb-client
Zkontrolujte stav služby MariaDB.
sudo systemctl status mariadb
Spusťte mysql_secure_installation
příkaz ke zlepšení zabezpečení vaší instalace MariaDB.
sudo mysql_secure_installation
ČTĚTE:Jak zabezpečit instalaci MariaDB pomocí mysql_secure_installation
Nainstalujte PHP
Ve výchozím nastavení server Apache podporuje pouze dokumenty .html, nikoli PHP. Chcete-li podporovat PHP, musíte nainstalovat PHP a balíček rozšíření PHP pro MariaDB pro připojení databáze.
sudo apt install -y php php-mysql libapache2-mod-php
Po instalaci balíčku PHP budete muset restartovat server Apache.
sudo systemctl restart apache2
Testovací sada LAMP
Abychom otestovali PHP 7.3, umístíme soubor .php do výchozího kořenového adresáře dokumentů serveru Apache.
Výstup zobrazí spoustu užitečných podrobností o naší instalaci PHP, jako je nainstalovaná verze PHP, podrobnosti o rozšíření PHP.
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
Nyní otevřete webový prohlížeč a přejděte na následující adresu URL.
http://localhost/info.phpNEBO
http://your-ip-add-ress/info.phpStránka bude vypadat takto,
Můžete také vidět podporu MariaDB pro PHP.
Závěr
Úspěšně jste nainstalovali LAMP Stack na Debian 10. Podělte se prosím o svůj názor v sekci komentářů.