Как мне настроить PHP + Apache на Amazon EC2? - PullRequest
15 голосов
/ 25 октября 2010

Я новичок в этом, конечно.

Я пытаюсь настроить PHP и Apache на новом Amazon EC2 AMI. Это очень легкий сервер, поэтому экземпляр 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 ]

15 голосов
/ 25 октября 2010

Сначала попробуйте использовать полные теги, чтобы ваш скрипт был.

<?php phpinfo(); ?>`

вместо <? ?>

Если не повезло, попробуйте:

sudo yum remove php
sudo yum install php

затем service httpd restart

Или попробуйте использовать один из готовых AMI.У AMI сообщества есть несколько конфигураций LAMP.

5 голосов
/ 11 сентября 2013

Только для тех, кто попадает сюда из Google, попробуйте это:

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

От: Установите Apache, PHP и MySQL на Amazon Linux Установите Apache 2.4, PHP 5.4 и MySQL на Amazon Linux

0 голосов
/ 22 февраля 2011

Просто распакуйте ваш info.php;

Загрузить его в другой общедоступный каталог;

Получить файл в ec2 с помощью wget;

Разархивировать файл.

Вот и все;)

...