Visto che è appena uscita ed è bella fresca la proviamo subito su una micro instance, AMI scelta la 64 bit zona euro ami-807540f4.
Come gia sappiamo l’Amazon Linux AMI è una semi CentOS con alcune features di Ubuntu, quindi l’installazione non è difficile.
L’utente ssh è “ec2-user” per poter lanciare i comandi con diritti amministrativi dobbiamo usare il comando “sudo”, quindi:
sudo yum install httpd mysql-server php php-mysql
Fatto! Avviamo i servizi:
sudo /etc/init.d/httpd start sudo /etc/init.d/mysqld start
Se vogliamo che i nostri servizi partino al boot dobbiamo eseguire i comandi:
sudo chkconfig --levels 235 httpd on sudo chkconfig --levels 235 mysqld on
Se facciamo puntare il nostro browser sul dns pubblico o sull’elastic IP otteniamo la pagina classica di test.
E fin qui ci siamo, ora il vero scopo di questo post non è tanto l’installazione dell’ambiente Linux, Apache, PHP e MySQL in se stesso ma sapere le versioni presenti nel reposity del pacchetto yum di amazon. Per sapere questo e altro creiamo la pagina di test PHP, inserendo il codice:
<?php phpinfo(); ?>
Sul file:
sudo nano /var/www/html/index.php
Il risultato finale e:
Apache 2.2.15
PHP 5.3.2
MySQL 5.1.47