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:
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:
- Creați un fișier nou în directorul rădăcină web:
echo "" | sudo tee /var/www/html/info.php
- Deschideți browserul web și navigați la:
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.