如何在Amazon EC2上配置PHP + Apache?

时间:2010-10-25 01:09:32

标签: php apache amazon-ec2

我当然是新手。

我正在尝试在新的Amazon EC2 AMI上配置PHP和Apache。这是一个非常轻量级的服务器,因此Micro实例符合要求。

我只是需要 阿帕奇 PHP

我跑了

 sudo yum install apache2
 sudo yum install php

我将info.php复制到/var/www/html

info.php只包含

<? phpinfo(); ?>

当我浏览http://www.example.com/info.php Apache服务info.php但它没有呈现它。我看起来像apache没有配置来处理PHP文件。我错过了哪些步骤?

谢谢,

3 个答案:

答案 0 :(得分:15)

首先尝试使用完整标记,因此您的脚本将是。

<?php phpinfo(); ?>`

而不是<? ?>

如果没有运气,请尝试:

sudo yum remove php
sudo yum install php

然后service httpd restart

或者尝试使用其中一个预制的AMI。社区AMI有几种LAMP配置。

答案 1 :(得分:5)

只为那些从谷歌来到这里的人,试试这个:

sudo yum install -y php
sudo yum -y install httpd

如果您需要开发版本:

sudo yum install -y php-devel
sudo yum -y install httpd

如果您需要Apache 2.4和PHP 5.4:

sudo yum install -y php54
sudo yum -y install httpd24

自: Install Apache, PHP, and MySQL on Amazon Linux Install Apache 2.4, PHP 5.4, and MySQL on Amazon Linux

答案 2 :(得分:-13)

告诉你的info.php;

将其上传到另一个公共目录;

使用wget;

将文件转到ec2

解压文件。

就是这样;)