Zhvilluesit e aplikacioneve në internet mund të kenë vështirësi në instalimin e gjuhës së shkruarjes PHP në Ubuntu Server. Kjo është për shkak të shumë faktorëve. Por duke përdorur këtë udhëzues, të gjithë do të jenë në gjendje të shmangin gabimet gjatë instalimit.
Instalimi i PHP në Ubuntu Server
Instalimi i gjuhës PHP në Ubuntu Server mund të bëhet në mënyra të ndryshme - gjithçka varet nga versioni i tij dhe versioni i vetë sistemit operativ. Dhe ndryshimi kryesor qëndron tek vetë ekipet, të cilat do të duhet të ekzekutohen.
Vlen gjithashtu të përmendet se paketa PHP përfshin disa komponentë që, nëse dëshironi, mund të instalohen veçmas nga njëri-tjetri.
Metoda 1: Instalimi standard
Një instalim standard përfshin përdorimin e versionit të fundit të paketës. Në secilin sistem operativ Ubuntu Server, është e ndryshme:
- 12.04 LTS (preciz) - 5.3;
- 14.04 LTS (i besueshëm) - 5.5;
- 15.10 (Wily) - 5.6;
- 16.04 LTS (Xenial) - 7.0.
Të gjitha paketat shpërndahen përmes depove zyrtare të sistemit operativ, kështu që nuk keni nevojë të lidhni një palë të tretë. Por instalimi i paketës së plotë kryhet në dy versione dhe varet nga versioni OS. Pra, për të instaluar PHP në Ubuntu Server 16.04, ekzekutoni këtë komandë:
sudo apt-get install php
Dhe për versionet e mëparshme:
sudo apt-get install php5
Nëse nuk keni nevojë për të gjithë përbërësit e paketës PHP në sistem, mund t'i instaloni ato veç e veç. Si ta bëni këtë dhe cilat komanda për ta bërë këtë duhet të përshkruhen më poshtë.
Modul për serverin HTTP Apache
Për të instaluar modulin PHP për Apache në Ubuntu Server 16.04, duhet të ekzekutoni komandën e mëposhtme:
sudo apt-get install libapache2-mod-php
Në versionet e mëparshme të sistemit operativ:
sudo apt-get install libapache2-mod-php5
Do t'ju kërkohet një fjalëkalim, pasi të vendosni të cilën duhet të jepni lejen për të instaluar. Për ta bërë këtë, shkruani letrën "D" ose "Y" (në varësi të lokalizimit të Ubuntu Server) dhe klikoni hyj.
E gjitha që mbetet është të presësh për të përfunduar shkarkimin dhe instalimin e paketës.
FPM
Për të instaluar FPM në një version operativ 16.04, bëni sa më poshtë:
sudo apt-get install php-fpm
Në versionet e mëparshme:
sudo apt-get install php5-fpm
Në këtë rast, instalimi do të fillojë automatikisht, menjëherë pasi të keni futur fjalëkalimin e superuserit.
CLI
CLI është i nevojshëm për zhvilluesit që krijojnë programe tastierë në PHP. Për të zbatuar këtë gjuhë programimi në të, në Ubuntu 16.04 ju duhet të ekzekutoni komandën:
sudo apt-get install php-cli
Në versionet e mëparshme:
sudo apt-get install php5-cli
Shtesat PHP
Për të zbatuar të gjitha funksionet e mundshme të PHP, vlen të instaloni një numër shtesë për programet e përdorura. Tani do të paraqiten komandat më të njohura për një instalim të tillë.
Shënim: më poshtë, do të sigurohen dy komanda për secilën shtesë, ku e para është për Ubuntu Server 16.04, dhe e dyta është për versionet e mëparshme të OS.
- Zgjatja për GD:
sudo apt-get install php-gd
sudo apt-get install php5-gd
- Zgjatje për Mcrypt:
sudo apt-get install php-mcrypt
sudo apt-merrni instaloni php5-mcrypt
- Zgjatje për MySQL:
sudo apt-get install php-mysql
sudo apt-get install php5-mysql
Shih gjithashtu: Udhëzuesi i Instalimit MySQL në Ubuntu
Metoda 2: Instaloni Versione të tjera
U tha më lart se në secilin version të Ubuntu Server do të instalohet paketa përkatëse PHP. Por kjo nuk e mohon aftësinë për të instaluar një version të mëparshëm ose, anasjelltas, një version të mëvonshëm të gjuhës programuese.
- Së pari ju duhet të hiqni të gjithë komponentët PHP që ishin instaluar më parë në sistem. Për ta bërë këtë, në Ubuntu 16.04, ekzekutoni dy komanda:
sudo apt-get remove libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
sudo apt-get autoremoveNë versionet e mëparshme të sistemit operativ:
sudo apt-get remove libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
sudo apt-get autoremove - Tani duhet të shtoni një PPA në listën e depove, e cila përmban pako të të gjitha versioneve të PHP:
sudo add-apt-repository ppa: ondrej / php
azhurnim sudo të marrë - Në këtë pikë, mund të instaloni paketën e plotë PHP. Për ta bërë këtë, specifikoni versionin në vetë komandën, për shembull, "5.6":
sudo apt-get install php5.6
Nëse nuk keni nevojë për paketën e plotë, mund të instaloni modulet veçmas duke ekzekutuar në mënyrë selektive komandat e nevojshme:
sudo apt-get install libapache2-mod-php5.6
sudo apt-get install php5.6-fpm
sudo apt-get install php5.6-cli
sudo apt-get install php-gd
sudo apt-merrni instaloni php5.6-mbstring
sudo apt-merrni instaloni php5.6-mcrypt
sudo apt-get install php5.6-mysql
sudo apt-merrni instaloni php5.6-xml
Përfundim
Si përfundim, mund të themi se, edhe duke pasur njohuri themelore në lidhje me punën në një kompjuter, një përdorues mund të instalojë lehtësisht edhe paketën kryesore PHP dhe të gjithë përbërësit e tij shtesë. Gjëja kryesore është të njohësh komandat që duhet të ekzekutohen në Ubuntu Server.