Zásobník LAMP je kolekce softwaru s otevřeným zdrojovým kódem, který můžete použít jako platformu pro vytváření webových stránek a webových aplikací. Termín LAMP je zkratka pro operační systém Linux®, server Apache®HTTP, databázový systém MySQL® a programovací jazyk PHP.
Předpoklady
Potřebujete server založený na Linuxu s Ubuntu 18.04.
Instalace zásobníku LAMP
Chcete-li nainstalovat zásobník LAMP, proveďte následující kroky:
-
Před instalací LAMP se ujistěte, že jsou úložiště pro správu balíčků plně aktuální. Chcete-li získat nejnovější výpisy balíčků a aktualizovat nainstalované balíčky na nejnovější verze, spusťte následující příkaz:
sudo apt update
-
Chcete-li nainstalovat Apache, nastavte jej tak, aby se spouštěl při spouštění, a spusťte službu spusťte následující příkazy:
sudo apt install apache2 sudo systemctl start apache2.service sudo systemctl enable apache2.service
-
Chcete-li nainstalovat MariaDB, což je databáze, kterou tato LAMP používá místo MySQL, spustit službu a nastavit automatické spouštění při startu, spusťte následující příkazy:
sudo apt-get install mariadb-server mariadb-client sudo systemctl start mariadb.service sudo systemctl enable mariadb.service
-
Chcete-li dokončit instalaci MariaDB, použijte následující příkaz ke spuštění průvodce instalací MariaDB:
sudo mysql_secure_installation
Při procházení instalačního programu, který je volitelný, můžete na všechny výzvy tohoto průvodce odpovědět ano.
-
Chcete-li nainstalovat PHP, což je skriptovací jazyk, který používá zásobník LAMP, spusťte následující příkazy pro addOndrejovo úložiště, které udržuje aktualizované balíčky PHP ke stažení a použití:
sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt update
-
Chcete-li nainstalovat PHP a další moduly, které vyžaduje mnoho webových služeb, spusťte následující příkaz:
sudo apt install php7.1 libapache2-mod-php7.1 php7.1-common php7.1-gmp php7.1-curl php7.1-soap php7.1-bcmath php7.1-intl php7.1-mbstring php7.1-xmlrpc php7.1-mcrypt php7.1-mysql php7.1-gd php7.1-xml php7.1-cli php7.1-zip
-
Chcete-li restartovat Apache, spusťte následující příkaz:
sudo systemctl restart apache2
Nyní byste měli být schopni přejít na IP adresu vašeho serveru v prohlížeči a podívat se na testovací stránku Apache, abyste potvrdili, že jste server nakonfigurovali správně. Sada LAMP je nastavena a připravena sloužit jako základna pro naši aplikaci poté, co ji nainstalujete. Protože aplikace, které se rozhodnete používat, zejména s PHP, často vyžadují další moduly, buďte připraveni tyto moduly nainstalovat podle potřeby.