04/04/2009

Install LAMP on Ubuntu

Note that this guide also applies to other distros, but the commands (I don’t think the package too) will be different. / Questa guida si applica anche ad altre distribuzioni, ma i comandi (non credo anche i pacchetti) saranno differenti.

IN ENGLISH:

LAMP = Linux, Apache, MySQL, PHP. In this guide we’re going to see how to install AMP on a .deb-based distro (Debian, Ubuntu, … )

-First, install Apache. Open a terminal and tape:

sudo apt-get install apache2

Now, open tour browser and type:

localhost

to see if everything went fine.

-Then we can proceed to installing PHP:

sudo apt-get install php5 libapache2-mod-php5

To test if it worked, create a file test.php in /var/www and write in it:

<?php phpinfo(); ?>

Restart apache:

sudo /etc/init.d/apache2 restart

Open your browser and type:

localhost/test.php

Some informations about the php version you just installed should appear.

-Finally we can install MySQL:

sudo apt-get install mysql-server

and phpMyAdmin, a tool to manipulate the database:

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Now type:

sudo gedit /etc/php5/apache2/php.ini

Search for this line:

;extension=msql.so

and remove the “;”

Thats’it. Restart Apache and you’re done. Note that now Apache and MySQL services will automatically start at boot time.

IN ITALIANO:

LAMP = Linux, Apache, MySQL, PHP. In questa guida vedremo come installare AMP su una distribuzione .deb-based (Debian, Ubuntu, … )

-Iniziamo installando Apache. Aprite un terminale e digitate:

sudo apt-get install apache2

Ora controlliamo che sia tutto a posto, aprite un browser e digitate:

localhost

-Adesso possiamo installare PHP:

sudo apt-get install php5 libapache2-mod-php5

Per vedere se è andato tutto bene, create un file test.php in /var/www scrivendoci dentro:

<?php phpinfo(); ?>

Riavviate apache:

sudo /etc/init.d/apache2 restart

Aprite il browser e digitate:

localhost/test.php

Dovrebbero comparire delle informazioni riguardo la versione di php installata.

-Infine possiamo installare MySQL:

sudo apt-get install mysql-server

e phpMyAdmin, un tool per gestire il database:

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Ora digitate:

sudo gedit /etc/php5/apache2/php.ini

Cercando questa riga:

;extension=msql.so

e rimuovete il “;”

Fine. Riavviate Apache e siete a posto. Ricordate che ora i servizi Apache e MySQL partiranno automaticamente all’avvio del sistema.

No comments:

Post a Comment

With great power comes great responsibility.

Da grandi poteri derivano grandi responsabilità.