Как настроить PHP + Apache на Amazon EC2?

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

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

Спасибо,

Ответы

Ответ 1

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

<?php phpinfo(); ?>`

вместо <? ?>

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

sudo yum remove php
sudo yum install php

тогда service httpd restart

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

Ответ 2

Просто для тех, кто приезжает сюда из 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

Ответ 3

Просто введите свой info.php;

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

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

Отсоедините файл.

Что это;)