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 , , , , . Bookmark the permalink. Lascia un commento.

I commenti sono chiusi.

Iscriviti

Get every new post delivered to your Inbox.