Installare Apache – MySql – PHP5 su linux Ubuntu
Setup di Apache2, MySQL e PHP5 su linux Ubuntu | Nothing2Hide
Partendo da una guida su html.it, ecco di seguito gli step da seguire:
* Aggiornamento della lista dei pacchetti disponibili (è buona norma effettuarlo sempre prima di nuove installazioni):
sudo apt-get update
* Installazione di Apache2:
sudo apt-get install apache2-mpm-prefork
* Installazione di MySQL:
sudo apt-get install mysql-server
* Installazione del modulo PHP5 per Apache2:
sudo apt-get install libapache2-mod-php5
* Installazione della libreria per l’utilizzo di MySQL da PHP5:
sudo apt-get install php5-mysql
* Installazione della libreria PHP per la manipolazione delle immagini:
sudo apt-get install php5-gd
* Installazione della libreria PHP per l’esecuzione di PHP anche da linea di comando:
sudo apt-get install php5-cli
* Attivazione dell’estensione MySQL sul file di configurazione di PHP5:
vi /etc/php5/apache2/php.ini
modifica della riga
;extension=mysql.so
in
extension=mysql.so
* Riavvio di Apache2:
sudo /etc/init.d/apache2 restart
Poi per testare che tutto funzionasse correttamente ho proceduto come segue:
Test dell’integrazione tra Apache2 e PHP5
Creazione del file test_php.php nella directory /var/www con il seguente contenuto:
Con un browser accesso all’ URL http://servername/test_php.php (dove servername rappresenta l’ip address o il nome del server linux) e verifica delal visualizzazione delle informazioni di configurazione di PHP5
Test dell’integrazione tra PHP5 e MySQL
Creazione di un db di test su MySQL:
mysqladmin -u root create test
Creazione del file test_mysql.php nella directory /var/www con il seguente contenuto:
$link = mysql_connect(‘localhost’, ‘root’, ”)
or die(‘Connessione fallita: ‘ . mysql_error());
mysql_select_db(‘test’)
or die(‘Selezione DB fallita: ‘ . mysql_error());
echo ‘OK’;
mysql_close($link);
?>
Con un browser accesso all’ URL http://servername/test_mysql.php (dove servername rappresenta l’ip address o il nome del server linux) e verifica della visualizzazione del messaggio “OK” indicante che la connessione al DB “test” è avvenuta con successo.

Posted on 2 marzo 2009, in Tecnologia, Ubuntu Linux and tagged apache, linux, mysql, php, ubuntu. Bookmark the permalink. Lascia un commento.

