Nervi Roberto

Consulente Informatico

Con il vostro editor preferito create un nuovo file di configurazione:

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

E incollate questo testo all’interno del file

# CentOS-Testing:
# !!!! CAUTION !!!!
# This repository is a proving grounds for packages on their way to CentOSPlus and CentOS Extras.
# They may or may not replace core CentOS packages, and are not guaranteed to function properly.
# These packages build and install, but are waiting for feedback from testers as to
# functionality and stability. Packages in this repository will come and go during the
# development period, so it should not be left enabled or used on production systems without due
# consideration.
[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*

Controllare che non ci siano spazi non voluti all’inizio delle righe e salvare il file.

Aggiornamento di PHP con yum

Visualizzate un’ultima volta i package installati

# rpm -qa |grep php

A questo punto si tratta semplicemente di procedere all’aggiornamento:

# yum update

Controllate un’ultima volta che non ci siano package installati che non verranno aggiornati (ad eccezione ovviamente di eventuali package PSA di Plesk). Se tutto ok accettate l’aggiornamento, altrimenti disinstallate i package di repository esterni e procedete.

Conclusione

Riavviare Apache

# service httpd restart