Обновление PHP в Ubuntu 10.04

Текущая (и похоже последняя) версия PHP в Ubuntu 10.04.4 - 5.3.2

Если нет возможности обновить Ubuntu, то будем обновлять PHP

Взято отсюда: https://gist.github.com/terwey/6416511

Создаем файл /etc/apt/sources.list/php5.list со следующим содержимым:

deb http://ppa.launchpad.net/ondrej/php5-oldstable/ubuntu lucid main 
deb-src http://ppa.launchpad.net/ondrej/php5-oldstable/ubuntu lucid main

Добавляем ключ:

# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E5267A6C

Обновляем список пакетов:

# apt-get update

Удаляем старые версии:

# apt-get remove libapache2-mod-php5 php-pear php5 php5-cgi php5-cli php5-common php5-curl php5-dev php5-gd php5-imagick php5-mysql

И ставим новые:

# apt-get install libapache2-mod-php5 php-pear php5 php5-cgi php5-cli php5-common php5-curl php5-dev php5-gd php5-imagick php5-mysql php5-mcrypt php-apc

Проверяем:

# php5 -v
PHP 5.4.33-2+deb.sury.org~lucid+1 (cli) (built: Sep 25 2014 09:04:16)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies

Далее настраиваем (если нужно) расширения в папке /etc/php5/apache2/conf.d/ и не забываем перезапустить все сервисы, использующие PHP.

Остальное по вкусу.