Как установить PHP-FPM 5.4 на 12.04?

10

Я хотел бы установить PHP 5.4 с FPM на виртуальной машине 12.04. Похоже, что популярное PPA-решение для установки PHP 5.4 не включает пакет php5-fpm.

Какой лучший способ установить эту версию?

Gerry
источник

Ответы:

5

Если ваша система 32-разрядная (старые компьютеры):

Перейдите в эту ветку и выберите последнюю версию. Затем скачайте файл в разделе «Загружаемые файлы».

Если ваша система 64-битная (самая распространенная на данный момент):

Перейдите в эту ветку и выберите последнюю версию. Затем скачайте файл в разделе «Загружаемые файлы».


Установка PHP из терминала:

Введите следующую команду:

sudo apt-get install php5-fpm

Скомпилируйте себя:

На этой веб-странице вы найдете ссылку для загрузки пакетов.

Затем вы должны скомпилировать и установить .


Больше информации об установке LAMP на Ubuntu 12.04

Lucio
источник
Спасибо, но, похоже, там перечислены только пакеты PHP 5.3.
Джерри
Вы пробовали с "sudo apt-get php4-fpm"?
Лусио
Я думаю, что вы упускаете из виду, что я хочу установить версию 5.4, которая еще не просочилась в официальные репозитории.
Джерри
@ Джерри Для 5.4v вы должны скомпилировать исходный код.
Лусио
@ Джерри, смотрите мой ответ ниже ... Вы можете использовать мой PPA, который отражает мою работу над пакетами Debian.
oerdnj
6

Я буду (ab) использовать уже отвеченный вопрос: Как мне установить PHP 5.4.0?

Вы можете использовать ppa, чтобы оставаться в курсе php. Я использую :

https://launchpad.net/~ondrej/+archive/php5 Логотип панели запуска

Сейчас на 5.4. Если вы хотите использовать этот ppa, сделайте следующее:

ppa: ondrej / php5Логотип панели запуска ( нажмите здесь для получения инструкций по использованию PPA. )

sudo add-apt-repository ppa:ondrej/php5
sudo apt-get update
sudo apt-get upgrade

Если у вас нет двоичного файла add-apt-repository, сделайте следующее:

sudo apt-get install python-software-properties

Для получения дополнительной информации см. Уже отвеченный вопрос, упомянутый в верхней части.

oerdnj
источник
1
Хорошо, это делает установку PHP 5.4. Однако, похоже, это не решает, как получить php5-fpm в версии 5.4.
Сет Джереми Малаки
Простой apt-get install php5-fpmустановит php5-fpm в версии 5.4. Какой выход apt-cache policy php5-fpm?
oerdnj
pastie.org/7732086 Обратите внимание, что у меня 11.04, а у OP 12.04. Также может быть полезно, если кто-то указал правильный способ установки PHP-FPM 5.4 на 11.04. Я уже пробовал apt-get update && apt-get upgrade.
Сет Джереми Малаки
Natty больше не поддерживается. Я делаю пакеты только для поддерживаемых выпусков.
oerdnj
1
Пришлось специально выбрать версию, т.е. sudo apt-get install php5-common=5.4.23-1+sury.org~precise+1потом sudo apt-get install php5-fpm=5.4.23-1+sury.org~precise+1установить / обновить php5-fpm до php 5.4. (Получил подсказку от @oerdnj, спрашивая вывод apt-cache policy php5-fpm.)
notacouch