PHP reprezintă o tehnologie esențială în dezvoltarea web. Pentru a găzdui aplicații web pe un server Linux, este crucial să înțelegeți cum să instalați PHP. Procesul de instalare a componentelor runtime PHP de bază pe Linux poate varia în funcție de distribuția utilizată, generând uneori confuzie. Prin urmare, acest ghid își propune să clarifice modul rapid și eficient de instalare a PHP pe diverse distribuții Linux.
Instrucțiuni pentru Ubuntu
Serverul Ubuntu este o alegere excelentă pentru utilizatorii Linux care sunt la început de drum și au nevoie de instrucțiuni clare pentru instalarea PHP sau a altor aplicații web.
Pentru a obține cea mai recentă versiune de PHP pe Ubuntu, aveți la dispoziție două metode: preinstalarea și post-instalarea.
Preinstalarea
Metoda preinstalării este cea mai simplă, evitând utilizarea terminalului sau a instrumentelor de gestionare a pachetelor specifice Ubuntu. Configurația se realizează în timpul procesului inițial de instalare a sistemului de operare.
Pentru a utiliza această metodă, descărcați cea mai recentă versiune a Ubuntu Server și creați o unitate USB bootabilă. Porniți de pe această unitate și urmați pașii de instalare a sistemului pe hard disk.
În timpul instalării, veți ajunge la secțiunea de selecție a pachetelor. Aici, veți observa o listă extinsă de software care poate fi instalat.
În această listă, căutați și selectați opțiunea „LAMP”. Această selecție va instala automat serverul web Apache, MySQL și PHP.
Post-instalarea
Configurarea PHP post-instalare este destinată utilizatorilor care au deja un server Ubuntu, dar au omis instalarea pachetului „LAMP” din diferite motive.
Din fericire, instalarea PHP pe Ubuntu după instalarea sistemului este la fel de simplă ca și în timpul vrăjitorului de instalare.
Pentru a instala PHP, conectați-vă la server și obțineți acces root folosind comanda sudo -s
. Apoi, rulați următoarea comandă:
apt install lamp-server^
Lăsați managerul de pachete Apt să-și finalizeze operațiunea. Acest proces va dura, deoarece va instala cele mai recente instrumente MySQL, serverul web Apache și PHP.
După finalizarea instalării, serverul Ubuntu va avea PHP instalat și funcțional.
Instrucțiuni pentru Debian
Dacă utilizați Debian Linux ca server și doriți să găzduiți aplicații PHP, este important să știți cum să instalați pachetele PHP corespunzătoare.
Instalarea PHP pe Debian nu este la fel de intuitivă ca pe Ubuntu Server. Nu există un meta-pachet disponibil, fiind necesară specificarea manuală a fiecărui pachet PHP necesar.
Pentru a instala PHP pe Debian Linux, obțineți acces root utilizând comanda su
. Apoi, folosiți comanda apt-get install
.
su - apt-get install aptitude install php php-mysql
După finalizarea comenzii apt-get
, PHP va fi disponibil pe sistem. Pentru informații suplimentare despre PHP și configurarea unei stive LAMP pe Debian, vă rugăm să consultați documentația oficială.
Instrucțiuni pentru Fedora
Deși Fedora Linux este recunoscut în principal ca platformă pentru stații de lucru, oferă și un sistem de operare excelent și gratuit pentru servere, incluzând ultimele versiuni de PHP.
Pentru a instala pachetele PHP pe Fedora, este necesar să obțineți un shell cu privilegii root. Aceasta se realizează cu comanda su
.
su -
După obținerea accesului root, utilizați managerul de pachete DNF pentru a instala pachetele PHP necesare.
sudo dnf -y install php php-cli php-php-gettext php-mbstring php-mcrypt php-mysqlnd php-pear php-curl php-gd php-xml php-bcmath php-zip
Instrucțiuni pentru OpenSUSE
OpenSUSE, ca și alte sisteme de operare Linux dedicate serverelor, oferă ultimele versiuni de PHP în depozitele sale software. Dacă utilizați OpenSUSE ca server, instalarea PHP este destul de simplă. Iată cum se procedează.
În primul rând, obțineți acces root utilizând comanda su
.
su –
Odată ce aveți acces root, puteți utiliza comanda Zypper pentru a instala pachetele PHP necesare.
zypper in php7 php7-mysql apache2-mod_php7
Aveți nevoie de PHP5 în loc de PHP 7? Nicio problemă! OpenSUSE păstrează ambele versiuni disponibile în depozitele sale. Pentru a instala PHP5, executați:
zypper in php5 php5-mysql apache2-mod_php5
Instrucțiuni pentru CentOS
CentOS este o opțiune populară pentru servere Linux datorită fiabilității sale. Mulți utilizatori îl aleg pentru găzduirea aplicațiilor web sau PHP.
Dacă aveți nevoie de cele mai recente pachete PHP pe CentOS și nu sunteți sigur cum să le instalați, vă putem ajuta. Începeți prin a deschide o fereastră de terminal și a obține acces root cu comanda su
.
su –
După obținerea accesului root, utilizați comanda yum
pentru a instala PHP.
yum install php php-mysql