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 više ga programeri ne održavaju aktivno. Da biste bili u toku sa najnovijim funkcijama i sigurnosnim ažuriranjima, potrebna vam je novija (vjerovatno najnovija) verzija PHP-a na vašem CentOS 7 sistemu.

Stoga vam 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 članku ćemo objasniti kako instalirati podržane stabilne verzije PHP 5.5 (dostavljena su samo sigurnosna ažuriranja) ili PHP 5.6 na CentOS 7 ( iste instrukcije rade i na RHEL 7) distribuciji.

Instalacija PHP 5.6 na CentOS 7

1. Da biste instalirali PHP 5.6, morate instalirati i omogućiti EPEL i Remi spremište na vašem CentOS 7 sistemu koristeći donje naredbe.

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 asortiman uslužnih programa koji se integriraju sa yumom kako bi poboljšali njegove zadane funkcije, dajući mu naprednije opcije upravljanja paketima i olakšavajući ga koristiti.

Nekoliko njegovih važnih karakteristika uključuje manipulaciju spremištima, omogućavanje ili onemogućavanje paketa u pokretu i još mnogo toga, bez ikakvih ručnih konfiguracija.

yum install yum-utils

3. Jedan od najvažnijih programa koji pruža yum-utils je yum-config-manager, koji možete koristiti za aktiviranje Remispremište kao podrazumevano spremište za instaliranje različitih verzija PHP-a. 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 da instaliramo 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 napomenuti:

  1. U slučaju da želite da smanjite verziju PHP-a iz jednog ili drugog razloga, moraćete da uklonite postojeće PHP verzije, a zatim ponovo instalirate novi PHP sa modulima koji su vam potrebni.
  2. Također možete instalirati više verzija PHP-a na Linux i ručno odabrati koju verziju želite koristiti prema zadanim postavkama.

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

php -v

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

  1. Kako koristiti i izvršavati PHP kodove u Linux komandnoj liniji
  2. Kako pronaći MySQL, PHP i Apache konfiguracijske datoteke
  3. Kako testirati PHP MySQL vezu sa bazom podataka koristeći skriptu
  4. Kako pokrenuti PHP skriptu kao normalan korisnik sa Cron-om

To je to za sada! Da biste podijelili bilo kakve misli s nama, možete koristiti formu za komentare ispod. Zatim ćemo vas provesti kroz instalaciju PHP 7 u CentOS 6. Do tada, ostanite povezani sa linux-console.net.