Stos LAMP (Linux, Apache, MySQL, PHP) to popularna platforma do tworzenia stron i aplikacji webowych o otwartym kodzie źródłowym, którą można łatwo zainstalować i skonfigurować na wirtualnym serwerze prywatnym (VPS). Linux to system operacyjny, który zapewnia stabilną i bezpieczną podstawę dla tego stosu. Apache, powszechnie używane oprogramowanie serwera WWW, obsługuje żądania HTTP i udostępnia strony internetowe. MySQL, relacyjny system zarządzania bazami danych, przechowuje dane dynamicznych stron internetowych i aplikacji oraz nimi zarządza. PHP, język skryptowy działający po stronie serwera, tworzy dynamiczne treści internetowe i komunikuje się z bazą danych MySQL. Instalując stos LAMP na serwerze VPS, deweloperzy mogą stworzyć solidną i skalowalną infrastrukturę webową, która obsługuje szeroki zakres aplikacji internetowych — od prostych stron po rozbudowane platformy e-commerce.
Uwaga: w poniższym poradniku użyto Ubuntu 22.04.
WpiszYi naciśnij<Ok>, gdy pojawi się monit.
1. Zaloguj się na serwer VPS.
2. Uruchom następujące polecenie, aby zaktualizować pakiety Ubuntu.
sudo apt update && sudo apt upgrade
3. Zainstaluj Apache.
sudo apt install apache2
4. Zainstaluj MySQL.
sudo apt install mysql-server
5. Zainstaluj PHP oraz jego moduły Apache i MySQL.
sudo apt install php libapache2-mod-php php-mysql
6. Jeśli chcesz, zainstaluj obsługę modułów PHP dla cURL, JSON i CGI.
sudo apt install php-curl php-json php-cgi
7. Jeśli hostujesz witrynę Wordpress, zainstaluj dodatkowe moduły PHP.
sudo apt install php-curl php-gd php-mbstring php-xml php-xmlrpc
8. Uruchom ponownie serwer VPS.