0

我很难在 EC2 实例上设置 PHP4 LAMP 堆栈。有谁知道任何支持 PHP4 的预配置 AMI?

作为记录,我没有使用 PHP5 开发的选项

4

1 回答 1

2

在 EC2 上运行 php LAMP 堆栈相当轻松,而且您不需要自定义 AMI。使用标准 Amazon Linux 实例,登录ec2-user并运行以下命令:

sudo yum update -y
sudo yum install -y mysql-server mysql-client mysql-libs mysql-devel
sudo yum install -y httpd php

亚马逊在管理他们的 yum 存储库中的包方面做得很好,该存储库是使用 Amazon Linux 自动配置的。如果要升级到 php 5.4.8,只需执行以下命令:

sudo yum install -y php54

编辑:对不起,这个php包实际上是 5.3.8 版本,所以如果你真的想安装 php4,你最好的选择是从源代码构建它。持续支持它可能会很困难。您可能至少需要安装这些标准包来构建它:

sudo yum install -y gcc gcc-c++ make zlib zlib-devel
sudo yum install -y openssl openssl-devel readline readline-devel
sudo yum install -y libxml2 libxml2-devel libxslt libxslt-devel
于 2012-11-08T06:26:34.380 回答