2015-03-23 2 views
17

Я пытаюсь установить PHP 5.6 на Amazon Linux с помощью следующей команды:Как установить Php5.6 в амазонки Linux

$ yum install php56 
No package php56 available. 
Error: Nothing to do 

Есть ли хранилище нужно добавить, чтобы сделать это? Я искал это, но не смог найти источник. Я также хотел бы знать, какие версии Apache работают с этой версией php?

+0

'ням установить php56w' – Daan

+0

Это не работает – avaj

+0

клонировать PHP-хранилище, проверьте' 5.6' ветви и построить это из источника. –

ответ

9

AWS еще не упаковал php 5.6. Вам нужно установить php 5.5 из репозиториев ALAMI или построить 5.6 из источника.

Чтобы получить список доступных 5.5 пакетов используют yum search php55

php55 является базовым пакетом, но вам могут понадобиться другим перечисленными, а также.

Когда +5,6 готов, вы сможете найти его с yum search php56

Вы можете найти информацию о строительстве источника в php.net, в частности Installation on Unix Systems/Apache 2.x on Unix Systems

+1

Теперь AWS упаковал php 5.6 – manan

89

Ниже приведены шаги, которые я использовал, чтобы обновить PHP версии с 5.3 до 5.6 в Amazon Linux

Steps (Использовать Судо только при необходимости)

1) удалить старый Apache

sudo service httpd stop 
sudo yum erase httpd httpd-tools apr apr-util 

2) Удалите старые РНР

sudo yum remove php-* 

3) Установка PHP 5.6 (Apache 2.4 будет автоматически установлен с этим)

sudo yum install php56 

4) Марка убедитесь, что все необходимые расширения PHP установлены

yum list installed | grep php 

5) Если нет, то установить их с помощью

sudo yum install php56-xml php56-xmlrpc php56-soap php56-gd 

6) Для того, чтобы перечислить другие доступные расширения PHP

yum search php56 

7) PHP 5.6 расширение MySQL (Предположим, что вы уже установили MySQL)

sudo yum install php56-mysqlnd 

(Примечание: это не php56-MySQL)

8) Пуск/Перезапуск Apache

sudo service httpd start 
sudo service httpd restart 

9) Проверьте версию

php -v 
httpd -v 
+0

Отличный ответ. Я объединил его с этим: http: // brianshim.com/webtricks/update-amazon-ami-php5-3-to-php5-4/ – Andrew

+0

Работает как очарование, спасибо! –

+0

Это очень полезный ответ, и это спасло меня много времени. Спасибо Rijas за то, что – azeem

Смежные вопросы