Amazon Linux版本详细信息

我熟悉AWS,我正在使用EC2上的Amazon Linux来构buildLAMP堆栈。

我在AWS网站上的某个地方看过,AMI 2013.09有PHP 5.5,但是当我安装它并遵循LAMP教程时, http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html,I发现安装了5.3版本。

我错过了什么吗? 或者误读了一些东西?

我再也找不到详细介绍2013年9月份的url了。 是否有资源详细说明每个版本中的内容?

Amazon Linux提供了PHP 5.3,5.4和5.5作为选项。 yum install php55将会得到5.5版本。 yum search php会给你一个不错的列表中的各种软件包进行审查。

Amazon Linux AMI 2013.09发行说明 – 在谷歌search“AMI 2013.09”中find。

步骤(仅在需要时才使用sudo

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)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