Для для обновления нам понадобится подключить репозитарий содержащий нужную нам ветку php.
Теперь мы сохраним список установленных модулей PHP, удалим существующие модули из системы, и на базе сохранённого списка, установим новые модули PHP.cat > /etc/yum.repos.d/CentOS-Testing.repo <<EOF [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* EOF
rpm -qa |grep php > old_php.log yum erase php-* -y yum --enablerepo=c5-testing install $(cat old_php.log \ | sed -e 's/-5.*$//g' | sed -e 's/php/php53/g' \ | awk '{ printf $1" " }') -y
На этом обновление PHP завершено.
Проверим версию установленного PHP.
php -v PHP 5.3.3 (cli) (built: Feb 22 2012 19:38:14) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
Осталось перезапустить WEB сервер.
/etc/init.d/httpd restart
Комментариев нет:
Отправить комментарий