Zhvilluesit e aplikacioneve të uebit mund të kenë vështirësi në instalimin e gjuhës së shkrimit të PHP në Ubuntu Server. Kjo është për shkak të shumë faktorëve. Por, duke përdorur këtë udhëzues, të gjithë mund të shmangin gabimet gjatë instalimit.
Instaloni PHP në Ubuntu Server
Instalimi i gjuhës PHP në Ubuntu Server mund të bëhet në mënyra të ndryshme - të gjitha varen nga versioni i tij dhe versioni i vetë sistemit operativ. Dhe dallimi kryesor qëndron në vetë ekipet, të cilat do të duhet të kryejnë.
Vlen gjithashtu të theksohet se paketa PHP përfshin disa përbërës që, nëse dëshirojnë, mund të instalohen ndaras nga njëri-tjetri.
Metoda 1: Instalimi standard
Instalimi standard përfshin përdorimin e versionit më të fundit të paketës. Çdo sistem operativ Ubuntu Server është i ndryshëm:
- 12,04 LTS (saktë) - 5,3;
- 14,04 LTS (Trusty) - 5,5;
- 15 tetor (Wily) - 5.6;
- 16,04 LTS (Xenial) - 7,0.
Të gjitha paketat shpërndahen përmes deponimit zyrtar të sistemit operativ, kështu që nuk do të duhet të lidhni një palë të tretë. Por instalimi i paketës së plotë kryhet në dy versione dhe varet nga versioni i OS. Pra, për të instaluar PHP në Ubuntu Server 16.04, kryeni këtë komandë:
sudo apt-get instaloni php
Dhe për versionet e mëparshme:
sudo apt-get install php5
Nëse nuk keni nevojë për të gjithë komponentët e paketës PHP në sistem, ju mund t'i instaloni ato veç e veç. Si ta bëni këtë dhe çfarë komandash për këtë duhet të kryeni, do të përshkruhet më poshtë.
Moduli i serverit HTTP Apache
Për të instaluar modulin PHP për Apache në Ubuntu Server 16.04, ju duhet të ekzekutoni komandën e mëposhtme:
sudo apt-get instaloni libapache2-mod-php
Në versionet e mëparshme të OS:
sudo apt-get instaloni libapache2-mod-php5
Ju do të kërkohet një fjalëkalim, pas hyrjes së të cilit duhet të jepni leje për instalimin. Për ta bërë këtë, futni letrën "D" ose "Y" (në varësi të lokalizimit të Ubuntu Server) dhe klikoni hyj.
Mbetet vetëm të presë për përfundimin e paketës së shkarkimit dhe instalimit.
FPM
Për të instaluar modulin FPM në versionin e sistemit operativ 16.04, bëj sa vijon:
sudo apt-get instaloni php-fpm
Në versionet e mëparshme:
sudo apt-get instaloni php5-fpm
Në këtë rast, instalimi do të fillojë automatikisht, menjëherë pas hyrjes në fjalëkalimin e përdoruesit.
CLI
CLI është e nevojshme për zhvilluesit të cilët janë të angazhuar në krijimin e programeve konsol në PHP. Për të futur këtë gjuhë shumë programuese në të, në Ubuntu 16.04 ju duhet të ekzekutoni komandën:
sudo apt-get instaloni php-cli
Në versionet e mëparshme:
sudo apt-get instaloni php5-cli
Extensions PHP
Për të zbatuar të gjitha funksionet e mundshme të PHP-së, është e nevojshme të instaloni një numër zgjerimesh për programet e përdorura. Tani do të paraqiten komandat më të njohura për kryerjen e një instalimi të tillë.
Shënim: do të jepen për secilën zgjatje me dy komanda, ku i pari është për Ubuntu Server 16.04, dhe e dyta është për versionet e mëparshme të OS.
- Zgjerimi për GD:
sudo apt-get instaloni php-gd
sudo apt-get instaloni php5-gd
- Zgjerimi për Mcrypt:
sudo apt-get instaloni php-mcrypt
sudo apt-get instaloni php5-mcrypt
- Shtrirja MySQL:
sudo apt-merrni instaloni php-mysql
sudo apt-get instaloni php5-mysql
Shihni gjithashtu: Udhëzuesi i instalimit të MySQL për Ubuntu
Metoda 2: Instalo versione të tjera
Mbi të ishte thënë se çdo version i Ubuntu Server do të instalojë paketën përkatëse PHP. Por kjo nuk e mohon mundësinë e instalimit të një versioni më të hershëm apo, në të kundërt, versionin e mëvonshëm të një gjuhe programimi.
- Së pari ju duhet të hiqni të gjithë përbërësit e PHP që janë instaluar më parë në sistem. Për ta bërë këtë në Ubuntu 16.04 kryeni dy komanda:
sudo apt-get hiqni libapache2-mod-php php-fpm php-php php-gd php-mcrypt php-mysql
sudo apt-get autoremoveNë versionet e mëparshme të OS:
sudo apt-get hiqni libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
sudo apt-get autoremove - Tani ju duhet të shtoni PPA në listën e magazinave, e cila përmban paketa të të gjitha versioneve të PHP:
sudo add-apt-repositoria ppa: ondrej / php
sudo apt-get update - Në këtë pikë, mund ta instaloni paketën e plotë PHP. Për ta bërë këtë, në vetë ekipin, specifikoni versionin e saj, për shembull, "5.6":
sudo apt-get install php5.6
Nëse nuk keni nevojë për një paketë të plotë, mund të instaloni modulet veç e veç duke ekzekutuar në mënyrë selektive komandat e nevojshme:
sudo apt-get instaloni libapache2-mod-php5.6
sudo apt-get instaloni php5.6-fpm
sudo apt-get instaloni php5.6-cli
sudo apt-get instaloni php-gd
sudo apt-get instaloni php5.6-mbstring
sudo apt-get instaloni php5.6-mcrypt
sudo apt-get instaloni php5.6-mysql
sudo apt-get instaloni php5.6-xml
përfundim
Në përfundim, mund të themi se, duke pasur edhe një njohuri themelore për të punuar në një kompjuter, përdoruesi mund të instalojë lehtësisht paketën kryesore PHP dhe të gjitha komponentët shtesë. Gjëja kryesore është të dini komandat që ju nevojitet për të kandiduar në Ubuntu Server.