Installare php 5.2.4 per l’utilizzo di WordPress 3.2 su CentOS 5

php52centos1

Con l’introduzione della versione 3.2.x di WordPress, uno dei requisiti richiesti per il suo funzionamento è la versione 5.2.4 o superiore del package php.

Con una versione inferiore e che quindi non rispetta i requisiti richiesti, lanciando da browser l’url http://IP_wordpress/ viene visualizzato un errore relativo alla versione di php.

php52centos2

Poichè è richiesta la versione php 5.2.4 o superiore non è ancora disponibile nei repository ufficiali di yum è necessaria una soluzione che ci permetta di effettuare l’upgrade. Per fortuna il problema è stato risolto dagli sviluppatori di CentOS dando l’accesso al repository di sviluppo per prelevare i file php.

 

Procedura

Aggiungere il repository di sviluppo a yum creando il file CentOS-Testing.repo tramite l’editor vi.

# vi /etc/yum.repos.d/CentOS-Testing.repo

php52centos3

Copiare nel file appena creato i parametri qui riportati:

[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
includepkgs=php*

php52centos4

Salvare il file e lanciare l’aggiornamento tramite il comando yum per aggiornare i file php richiesti.

# yum update

php52centos5

I file php versione 5.2.10 necessari per il funzionamento di WordPress 3.2.1 vengono presentati come disponibili al download. Digitare y e premere Invio per effettuare il download dei file.

php52centos6

Digitare y e premere Invio per installare la key e procedere con l’installazione.

php52centos7

Completata l’installazione, riavviare il servizio httpd.

# service httpd restart

Verificare la versione dei file php appena installati tramite il comando rpm.

# rpm -qa | grep php

php52centos8

Accedere nuovamente da browser a WordPress tramite l’url http://IP_wordpress.

php52centos9

La pagina iniziale di WordPress viene visualizzata correttamente ed è ora possibile procedere alla sua configurazione.

1