📒 

LAMP este un acronim pentru Linux, Apache, MySQL (sau MariaDB) și PHP. Este o stivă populară de servere web open-source utilizată pentru dezvoltarea și implementarea de site-uri web și aplicații dinamice. Acest articol vă va ghida prin procesul de instalare a stivei LAMP pe un server Ubuntu.

1. Condiții prealabile

Înainte de a începe, asigurați-vă că aveți următoarele:

  • Un server pe care rulează Ubuntu (18.04 sau ulterior).
  • Privilegii Sudo pe server.
  • Un terminal sau acces SSH la serverul dvs.

2. Actualizarea sistemului dvs

Începeți prin a actualiza indexul pachetelor pentru a vă asigura că aveți cele mai recente informații despre pachetele disponibile:

sudo apt update sudo apt upgrade -y

3. Instalați Apache

Pasul 1: Instalarea Apache

Pentru a instala serverul web Apache, executați următoarea comandă:

sudo apt install apache2 -y

Pasul 2: Porniți și activați Apache

După instalare, porniți serviciul Apache și activați-l pentru a rula la pornire:

sudo systemctl start apache2
sudo systemctl enable apache2

Pasul 3: Verificarea instalării Apache

Pentru a verifica dacă Apache rulează, deschideți browserul web și navigați la adresa IP a serverului dvs:

http://your_server_ip

Ar trebui să vedeți pagina implicită de întâmpinare Apache.

4. Instalați MySQL

Pasul 1: Instalarea MySQL

Pentru a instala MySQL, executați următoarea comandă:

sudo apt install mysql-server -y

Pasul 2: Instalarea MySQL securizată

După instalare, rulați scriptul de securitate pentru a îmbunătăți securitatea MySQL:

sudo mysql_secure_installation

Urmați instrucțiunile pentru a seta o parolă root și pentru a configura alte opțiuni de securitate.

Pasul 3: Verificarea instalării MySQL

Conectați-vă la MySQL pentru a verifica instalarea:

sudo mysql -u root -p

Introduceți parola de root pe care ați setat-o în timpul procesului de instalare securizată.

5. Instalați PHP

Pasul 1: Instalarea PHP și a extensiilor necesare

Pentru a instala PHP și unele extensii comune, executați următoarea comandă:

sudo apt install php libapache2-mod-php php-mysql -y

Pasul 2: Reporniți Apache

După instalarea PHP, reporniți serverul Apache pentru a activa modulul PHP:

sudo systemctl restart apache2

Pasul 3: Verificarea instalării PHP

Pentru a verifica dacă PHP este instalat și funcționează, creați un fișier PHP info:

  1. Creați un fișier nou în directorul rădăcină web:
echo "" | sudo tee /var/www/html/info.php
  1. Deschideți browserul web și navigați la:
http://your_server_ip/info.php

Ar trebui să vedeți o pagină care afișează informații PHP.

6. Curățați

După verificarea instalării, este o idee bună să eliminați fișierul de informații PHP din motive de securitate:

sudo rm /var/www/html/info.php

7. Concluzie

Ați instalat cu succes stiva LAMP pe serverul Ubuntu. Cu Linux, Apache, MySQL și PHP instalate, acum puteți dezvolta și implementa aplicații web dinamice. Actualizați-vă periodic stiva de software pentru a asigura performanțe și securitate optime.