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 se systémem Fedora 31
Instalace zásobníku LAMP
Chcete-li nainstalovat zásobník LAMP, proveďte následující kroky:
-
Chcete-li nastavit úložiště, včetně repozitářů Remi, a stáhnout nejnovější verzi PHP, spusťte následující příkazy:
sudo dnf -y install https://rpms.remirepo.net/fedora/remi-release-31.rpm sudo dnf config-manager --set-enabled remi sudo dnf install dnf-plugins-core sudo yum install php73
-
Chcete-li stáhnout veškerý software potřebný pro LAMP, spusťte následující příkaz. Po zobrazení výzvy stiskněte Y k instalaci balíčků.
sudo dnf install httpd mariadb mariadb-server php
-
Chcete-li ověřit, zda je verze PHP v7.3.x, spusťte následující příkaz:
sudo php -v
-
Chcete-li spustit Apache, nastavte jej tak, aby se spouštěl při spouštění a otevřete bránu firewall pro webový provoz, spusťte následující příkazy:
sudo systemctl start httpd sudo systemctl enable httpd sudo firewall-cmd --add-service=http --permanent sudo firewall-cmd --reload
-
Chcete-li spustit databázi MariaDB a nakonfigurovat ji tak, aby se spouštěla při spouštění serveru, spusťte následující příkazy:
sudo systemctl start mariadb.service sudo systemctl enable mariadb.service
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ě. Zásobník LAMP je nastaven a připraven sloužit jako základ 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.