С этот пост :
Чтобы обновить PHP 5 на сервере Linux до последней версии, выполните следующие действия.
Относится к:
- Plesk 8.x для Linux
- Plesk 9.x для Linux
Скачать скрипт установки, который обновляет репозитории Yum:
[root@server ~]# wget http://78.129.170.254/cpinstall/atomic
--2009-11-12 15:40:22-- http://78.129.170.254/cpinstall/atomic
Connecting to 78.129.170.254:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 8918 (8.7K) [text/plain]
Saving to: `atomic'
100%[=====================================>] 8,918 35.7K/s in 0.2s
2009-11-12 15:40:22 (35.7 KB/s) - `atomic' saved [8918/8918]
Выполните этот загруженный скрипт, используя следующую команду:
[root@server ~]# sh atomic
Atomic Archive installer, version 1.1
Configuring the [atomic] yum archive for this system
Installing the Atomic GPG key: OK
Downloading atomic-release-1.0-10.el5.art.noarch.rpm: OK
Would you like to add the Plesk yum repository to the system?
Enable Plesk repository? (y/n) [Default: n]: y
Plesk 8.6 and 9.2 repositories are available:
NOTE: Plesk 9 repos are only available for rhel/centos 4 and 5
Enable Plesk 8.6 or 9.2? (8/9) [Default: 8]: 9
The Atomic Rocket Turtle archive has now been installed and configured for your system.
The following channels are available:
atomic - [ACTIVATED] - contains the stable tree of ART packages.
atomic-testing - [DISABLED] - contains the testing tree of ART packages.
atomic-bleeding - [DISABLED] - contains the development tree of ART packages.
Теперь запустите yum upgrade php
, чтобы обновить PHP до последней версии:
[root@server ~]# yum upgrade php
Процесс обновления PHP начнется и завершится в течение следующих 5 минут.
Наконец, выполните эти 3 команды, чтобы перезапустить веб-сервисы и принять новый PHP:
[root@server ~]# /etc/init.d/psa stopall
[root@server ~]# /etc/init.d/psa startall
[root@server ~]# /etc/init.d/psa restart
Теперь проверьте новую установленную версию PHP с помощью команды php -v.