Jam*_*een 15 php apache amazon-ec2
我当然是新手.
我正在尝试在新的Amazon EC2 AMI上配置PHP和Apache.这是一个非常轻量级的服务器,因此Micro实例符合要求.
我只需要Apache PHP
我跑了
sudo yum install apache2
sudo yum install php
Run Code Online (Sandbox Code Playgroud)
我复制info.php
到了/var/www/html
info.php只包含
<? phpinfo(); ?>
Run Code Online (Sandbox Code Playgroud)
当我浏览http://www.example.com/info.php Apache服务info.php但它没有呈现它.我看起来像apache没有配置来处理PHP文件.我错过了哪些步骤?
谢谢,
kie*_*ran 15
首先尝试使用完整标签,这样你的脚本就可以了.
<?php phpinfo(); ?>`
Run Code Online (Sandbox Code Playgroud)
代替 <? ?>
如果没有运气,请尝试:
sudo yum remove php
sudo yum install php
Run Code Online (Sandbox Code Playgroud)
然后 service httpd restart
或者尝试使用其中一个预制的AMI.社区AMI有几种LAMP配置.
只为那些从谷歌来这里的人试试这个:
sudo yum install -y php
sudo yum -y install httpd
Run Code Online (Sandbox Code Playgroud)
如果您需要开发版本:
sudo yum install -y php-devel
sudo yum -y install httpd
Run Code Online (Sandbox Code Playgroud)
如果您需要Apache 2.4和PHP 5.4:
sudo yum install -y php54
sudo yum -y install httpd24
Run Code Online (Sandbox Code Playgroud)
来自: 在Amazon Linux上安装Apache,PHP和MySQL在Amazon Linux上 安装Apache 2.4,PHP 5.4和MySQL