9 августа 2010 г.

Установка PHP 5.3.3 в Ubuntu

В Ubuntu 9.04 из официальных репозиториев можно установить максимум 5.2.6, но уже довольно давно состоялся релиз PHP 5.3.3, в котором содержится много вкусностей, в частности PHP-FPM. Так как собирать ручками - это не ubuntu way, то я отправился на поиски, и в итоге пакеты PHP 5.3.3 были найдены на
dotdeb.org.

Теперь все по порядку.

Добавляем в /etc/apt/sources.list следующие строки

deb http://php53.dotdeb.org lenny all
deb-src http://php53.dotdeb.org lenny all

Выполняем
sudo apt-get update

Но в конце видим следующее предупреждение:

W: Ошибка: http://php53.dotdeb.org lenny Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY E9C74FEEA2098A6E

Добавляем ключ и устанавливаем обновление
gpg --keyserver keys.gnupg.net --recv-key E9C74FEEA2098A6E
gpg -a --export E9C74FEEA2098A6E | sudo apt-key add -
sudo apt-get update
sudo apt-get upgrade

Проверяем что у нас получилось.

$ dpkg -s php5
Package: php5
Status: install ok installed
Priority: optional
Section: php
Installed-Size: 0
Maintainer: Guillaume Plessis 
Architecture: all
Version: 5.3.3-0.dotdeb.0
Depends: libapache2-mod-php5 (>= 5.3.3-0.dotdeb.0) | libapache2-mod-php5filter (>= 5.3.3-0.dotdeb.0) | php5-cgi (>= 5.3.3-0.dotdeb.0) | php5-fpm (>= 5.3.3-0.dotdeb.0), php5-common (>= 5.3.3-0.dotdeb.0)
Радуемся!

Комментариев нет:

Отправить комментарий