Назад | Перейти на главную страницу

Подробная информация о версии Amazon Linux

Я знакомлюсь с AWS и использую Amazon Linux на EC2 для создания стека LAMP.

Я где-то читал на сайте AWS, что в AMI 2013.09 был PHP 5.5, но когда я установил его и следовал руководству LAMP, http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html, Я обнаружил, что установлена ​​версия 5.3.

Я что-то упустил? Или что-то неправильно прочитал?

Я больше не могу найти URL-адрес, подробно описывающий, что было в 2013.09. Есть ли ресурс, который подробно описывает, что находится в каждом выпуске?

Amazon Linux предоставляет варианты PHP 5.3, 5.4 и 5.5. yum install php55 получит версию 5.5. yum search php предоставит вам различные пакеты в красивом списке для просмотра.

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

1) Удалить СТАРЫЙ Apache

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

2) Удалить СТАРЫЙ PHP

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) Расширение MySQL PHP 5.6 (Предположим, вы уже установили MySQL)

sudo yum install php56-mysqlnd

(ПРИМЕЧАНИЕ: это не php56-mysql)

8) Запустить / перезапустить Apache

sudo service httpd start
sudo service httpd restart

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

php -v
httpd -v

Примечания к выпуску Amazon Linux AMI 2013.09 - найдено с помощью поиска Google по запросу "AMI 2013.09".