2010-10-25 5 views
15

Sono nuovo di questo naturalmente.Come configurare PHP + Apache su Amazon EC2?

Sto cercando di configurare PHP e Apache su una nuova AMI Amazon EC2. Questo è un server molto leggero, quindi l'istanza Micro si adatta al conto.

Ho solo bisogno Apache PHP

mi sono imbattuto

sudo yum install apache2 
sudo yum install php 

ho copiato info.php a /var/www/html

info.php contiene solo

<? phpinfo(); ?> 

quando navigo per http://www.example.com/info.php Apache serve info.php ma non lo rende. Sembra che Apache non sia configurato per gestire i file php. Che passo o passaggi mi mancano?

Grazie,

risposta

15

provare a usare i tag pieni, così lo script sarebbe.

<?php phpinfo(); ?>` 

invece di <? ?>

Se nessuna fortuna, provare:

sudo yum remove php 
sudo yum install php 

poi service httpd restart

provare alternativa utilizzando una delle pre-costruito di AMI. Le AMI della comunità hanno diverse configurazioni LAMP.

+0

Utilizzo di 'invece di' 'risolto. Grazie!! –

+0

Non ho avuto fortuna. Grazie. – IsidroGH

-11

Semplicemente tar il tuo info.php;

Caricarlo in un'altra directory pubblica;

Ottieni il file in ec2 con wget;

Decomprimere il file.

Questo è tutto;)

+5

Questo è irrilevante. –

4

solo per coloro che arrivare da Google, provate questo:

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

Se avete bisogno di versioni di sviluppo:

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

Se avete bisogno di Apache 2.4 e PHP 5.4:

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

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

+0

Qualunque cosa tu abbia fatto, ha funzionato per me! –