Kako instalirati PHP 5.6 na CentOS 7


Prema zadanim postavkama službena spremišta softverskih paketa CentOS 7 imaju PHP 5.4 koji je došao do kraja života i programeri ga više ne održavaju aktivno. Kako biste bili u toku s najnovijim značajkama i sigurnosnim ažuriranjima, potrebna vam je novija (vjerojatno najnovija) verzija PHP-a na vašem CentOS 7 sustavu.

Stoga se toplo preporučuje da nadogradite ili instalirate najnoviju podržanu stabilnu verziju PHP 5.5, PHP 5.6 ili PHP 7 na CentOS 7 Linux distribuciji.

U ovom ćemo članku objasniti kako instalirati podržane stabilne verzije PHP 5.5 (dostavljena su samo sigurnosna ažuriranja) ili PHP 5.6 na CentOS 7 ( iste upute također rade na distribuciji RHEL 7).

Instaliranje PHP 5.6 na CentOS 7

1. Da biste instalirali PHP 5.6, morate instalirati i omogućiti EPEL i Remi repozitorij na vašem CentOS 7 sustavu pomoću naredbi u nastavku.

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

2. Zatim instalirajte yum-utils koji je izbor uslužnih programa koji se integriraju s yumom kako bi poboljšali njegove zadane značajke, dajući mu naprednije mogućnosti upravljanja paketima i čineći ga lakšim koristiti.

Nekoliko njegovih važnih značajki uključuje manipuliranje spremištima, omogućavanje ili onemogućavanje paketa u pokretu i puno više, bez ikakvih ručnih konfiguracija.

yum install yum-utils

3. Jedan od najvažnijih programa koje nudi yum-utils je yum-config-manager, koji možete koristiti za aktiviranje Remirepozitorij kao zadani repozitorij za instaliranje raznih PHP verzija. Na primjer, ako želite instalirati PHP 5.5, PHP 5.6 ili PHP 7.2 na CentOS 7, samo omogućite i instalirajte kako je prikazano.

yum-config-manager --enable remi-php55   [Install PHP 5.5]
yum-config-manager --enable remi-php56   [Install PHP 5.6]
yum-config-manager --enable remi-php72   [Install PHP 7.2]

4. Sada kada ste omogućili odabrane verzije PHP-a, možete instalirati PHP (ovdje smo odabrali instalaciju PHP 5.6) sa svim potrebnim modulima kako slijedi

yum-config-manager --enable remi-php56   [Install PHP 5.6]
yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo

Važne stvari koje treba imati na umu:

  1. U slučaju da iz jednog ili drugog razloga želite vratiti verziju PHP-a na nižu verziju, morat ćete ukloniti postojeće PHP verzije i zatim ponovno instalirati novi PHP s modulima koji su vam potrebni.
  2. Također možete instalirati više verzija PHP-a na Linux i ručno odabrati koju ćete verziju koristiti prema zadanim postavkama.

Nakon toga još jednom provjerite instaliranu verziju PHP-a na vašem sustavu.

php -v

Na kraju, ne zaboravite pročitati ove korisne PHP članke:

  1. Kako koristiti i izvršavati PHP kodove u Linux naredbenom retku
  2. Kako pronaći MySQL, PHP i Apache konfiguracijske datoteke
  3. Kako testirati PHP MySQL vezu s bazom podataka pomoću skripte
  4. Kako pokrenuti PHP skriptu kao običan korisnik s Cronom

To je to za sada! Da biste s nama podijelili svoja razmišljanja, možete upotrijebiti obrazac za komentare u nastavku. Zatim ćemo vas provesti kroz instalaciju PHP 7 u CentOS 6. Do tada ostanite povezani s linux-console.net.