代码之家  ›  专栏  ›  技术社区  ›  Jamey McElveen

如何在AmazonEC2上配置php+apache?

  •  15
  • Jamey McElveen  · 技术社区  · 16 年前

    当然,我是新来的。

    我正在尝试在新的AmazonEC2AMI上配置PHP和Apache。这是一个非常轻量的服务器,所以这个微型实例很合适。

    我只是需要 阿帕奇 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 回复  |  直到 9 年前
        1
  •  15
  •   kieran    16 年前

    首先尝试使用完整的标记,这样您的脚本就可以了。

    <?php phpinfo(); ?>`
    

    而不是 <? ?>

    如果运气不好,尝试:

    sudo yum remove php
    sudo yum install php
    

    然后 service httpd restart

    或者尝试使用一个预建的AMI。社区AMI有几个灯配置。

        2
  •  5
  •   goodMan    13 年前

    对于那些从谷歌获得信息的人,试试这个:

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

    如果您需要开发版本:

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

    如果您需要Apache2.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

        3
  •  -13
  •   nuno-vieira    15 年前

    只需tar your info.php;

    上传到另一个公共目录;

    使用wget将文件发送到ec2;

    解开文件。

    就这样;)

    推荐文章