Com instal·lar PHP 5.6 a CentOS 7


De manera predeterminada, els dipòsits de paquets de programari oficials de CentOS 7 tenen PHP 5.4, que ha arribat al final de la seva vida útil i ja no es manté activament pels desenvolupadors. Per estar al dia de les últimes funcions i actualitzacions de seguretat, necessiteu una versió més recent (probablement l'última) de PHP al vostre sistema CentOS 7.

Per tant, és molt recomanable que actualitzeu o instal·leu una darrera versió estable compatible de PHP 5.5, PHP 5.6 o PHP 7 en una distribució Linux CentOS 7.

En aquest article, explicarem com instal·lar versions estables compatibles de PHP 5.5 (només es proporcionen actualitzacions de seguretat) o PHP 5.6 a la distribució CentOS 7 (les mateixes instruccions també funcionen amb RHEL 7).

Instal·lació de PHP 5.6 a CentOS 7

1. Per instal·lar PHP 5.6, heu d'instal·lar i habilitar el repositori EPEL i Remi al vostre sistema CentOS 7 mitjançant les ordres següents.

# 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. A continuació, instal·leu yum-utils, que és un assortiment d'utilitats que s'integren amb yum per millorar les seves característiques predeterminades, donant-li opcions de gestió de paquets més avançades i també facilitant-ne l'ús.

Algunes de les seves característiques importants inclouen la manipulació de repositoris, l'habilitació o la desactivació de paquets en moviment i molt més, sense cap configuració manual.

# yum install yum-utils

3. Un dels programes més importants proporcionats per yum-utils és yum-config-manager, que podeu utilitzar per activar el repositori Remi com a repositori predeterminat per instal·lar diverses versions de PHP. Per exemple, si voleu instal·lar PHP 5.5, PHP 5.6 o PHP 7.2 a CentOS 7, només heu d'activar-lo i instal·lar-lo tal com es mostra.

# 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. Ara que heu activat les versions seleccionades de PHP, podeu instal·lar PHP (aquí, hem optat per instal·lar PHP 5.6) amb tots els mòduls necessaris de la següent manera

# 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

Coses importants a tenir en compte:

  1. En cas que vulgueu baixar la versió de PHP per una raó o una altra, haureu d'eliminar les versions de PHP existents i després tornar a instal·lar el PHP nou amb els mòduls que necessiteu.
  2. També podeu instal·lar diverses versions de PHP a Linux i triar manualment quina versió voleu utilitzar de manera predeterminada.

Després, comproveu la versió instal·lada de PHP al vostre sistema.

# php -v

Finalment, recordeu llegir aquests útils articles de PHP:

  1. Com utilitzar i executar codis PHP a la línia d'ordres de Linux
  2. Com trobar fitxers de configuració de MySQL, PHP i Apache
  3. Com provar la connexió de la base de dades PHP MySQL mitjançant un script
  4. Com executar l'script PHP com a usuari normal amb Cron

Això és tot de moment! Per compartir qualsevol reflexió amb nosaltres, podeu utilitzar el formulari de comentaris a continuació. A continuació, us explicarem la instal·lació de PHP 7 a CentOS 6. Fins aleshores, manteniu-vos connectat a linux-console.net.