Razvijalci spletne aplikacije lahko pri namestitvi skriptnega jezika PHP v strežniku Ubuntu naletijo na težave. To je povezano s številnimi dejavniki. Toda z uporabo tega priročnika se bodo med namestitvijo izognili napakam.
Namestite PHP v strežnik Ubuntu
Nastavitev jezika PHP na strežnik Ubuntu se lahko izvede na različne načine - vse je odvisno od njene različice in iz različice samega operacijskega sistema. Glavna razlika je v samih ekipah, ki jih bo treba izvesti.Prav tako je treba omeniti, da paket PHP vključuje več komponent, ki jih po želji lahko namestite ločeno drug od drugega.
Metoda 1: Standardna namestitev
Standardna namestitev vključuje uporabo najnovejše različice paketa. V vsakem operacijskem sistemu Ubuntu Server je drugačen:
- 12.04 LTS (natančno) - 5.3;
- 14.04 LTS (zaupljivo) - 5.5;
- 15.10 (Wily) - 5.6;
- 16.04 LTS (ksenial) - 7.0.
Vsi paketi so razdeljeni prek uradnega skladišča operacijskega sistema, zato ne bo treba povezati tretje osebe. Toda vgradnja celotnega paketa se izvaja v dveh različicah in je odvisna od različice OS. Torej, za namestitev PHP v Ubuntu Server 16.04, izvedite ta ukaz:
Sudo apt-Get Install Php
In za starejše različice:
Sudo apt-get namestiti php5
Če vse komponente paketov PHP niso potrebne v sistemu, jih lahko nastavite ločeno. Kako to storiti in kakšne ukaze to je treba opraviti, bodo opisane spodaj.
Modul za strežnik Apache HTTP
Če želite namestiti modul PHP za Apache v Ubuntu Server 16.04, morate izvesti naslednji ukaz:
Sudo apt-get namestiti libopache2-mod-php
V prejšnjih različicah OS:
Sudo apt-get namestiti libopache2-mod-php5
Po vnosu, za katerega je potrebno dati dovoljenje za namestitev, boste zahtevali geslo. Če želite to narediti, vnesite črko "D" ali "Y" (odvisno od lokalizacije strežnika Ubuntu) in pritisnite Enter.
Potem je še vedno samo čakati na prenos in namestitev paketa.
FPM.
Če želite namestiti modul FPM v operacijski sistem različice 16.04, naredite naslednje:
Sudo apt-get namestiti php-fpm
V prejšnjih različicah:
Sudo apt-get namestiti php5-fpm
V tem primeru se bo namestitev začela samodejno, takoj po vnosu gesla SuperUser.
Cli.
CLI je potreben za razvijalce, ki se ukvarjajo z ustvarjanjem konzolnih programov na PHP. Če želite uvesti ta programski jezik, morate izvesti ukaz v Ubuntu 16.04:
Sudo apt-get namestiti php-cli
V prejšnjih različicah:
Sudo apt-get namestiti php5-cli
Razširitve PHP.
Za izvajanje vseh možnih funkcij PHP morate namestiti številne razširitve za uporabljene programe. Zdaj bodo predstavljeni najbolj priljubljeni ukazi, ki bodo izvajali takšno namestitev.
Opomba: Spodaj bo zagotovljena za vsako širitev dveh ukazov, kjer je prvi za Ubuntu strežnik 16.04, drugi pa je za starejše različice OS.
- Podaljšanje za GD:
Sudo apt-get namestiti php-gd
Sudo apt-get namestiti php5-gd
- Podaljšek za Mcrypt:
Sudo apt-get namestiti php-mcrypt
Sudo Apt-Get Install Php5-Mcrypt
- Podaljšek za MySQL:
Sudo apt-get namestiti php-mysql
Sudo apt-get namestiti php5-mysql
Če imate popoln paket, lahko module namestite ločeno, selektivno z izvajanjem potrebnih ukazov:
Sudo apt-get namestite libopache2-mod-php5.6
Sudo apt-get namestiti php5.6-fpm
Sudo apt-get namestiti php5.6-cli
Sudo apt-get namestiti php-gd
Sudo apt-get namestiti php5.6-mbstring
Sudo apt-get namestiti php5.6-mcrypt
Sudo apt-get namestiti php5.6-mysql
Sudo apt-get namestiti php5.6-xml
Zaključek
Na koncu lahko rečemo, da bo uporabnik celo osnovno znanje o delu na računalniku zlahka lahko namestil glavni paket PHP in vse njegove dodatne komponente. Glavna stvar je, da poznate ukaze, ki jih želite izvesti v strežniku Ubuntu.