
Vediamo come installare un server LAMP su Linux e più precisamente su Ubuntu. Installare un server LAMP o Webserver, consiste nell’installazione di diversi programmi per la visualizzazione di pagine web e gestione di database, per testare script o sviluppare applicazioni PHP; LAMP sta per Linux, Apache, MySQL e PHP, questi sono i software che servono per la sua realizzazione. Inoltre installeremo anche il tool phpMyAdmin per una più facile gestione del database.
Apriamo il terminale è digitiamo:
sudo apt-get install apache2 apache2-mpm-prefork php5-mysql mysql-server php5 libapache2-mod-php5 php5-cgi php5-gd php5-cli phpmyadmin
Durante l’installazione ci verrà chiesto di fornire la password di root per MySQL che inseriremmo due volte. Con questi dati di login potremmo poi accedere a phpMyAdmin per gestire i nostri database.
Ora, se tutto è andato nel verso giusto, aprendo il nostro browser e digitando l’indirizzo: http://localhost dovrebbe apparire la scritta:
“It works!”
Fatto questo potremo avere il bisogno di configurare Apache e PHP. Vediamo prima di tutto come sono impostate le direttive PHP direttamente dal nostro browser, per fare ciò proccediamo come segue:
creiamo con gedit (od un’altro editor di testo) un file nella cartella /var/www che chiameremmo info.php, ed inseriamo all’interno di tale file la seguente riga:
<?PHP echo phpinfo(); ?>
e salviamo. Ora dal browser digitiamo: http://localhost/info.php. Cia apparirà una pagina simile a quella sotto con tutte le informazioni di configurazione di php.
Se abbiamo bisogno di modificare le eventuali configurazioni del server, dobbiamo agire sui seguenti file :
- Per Php il file /etc/php5/apache2/php.ini
- Per Apache il file /etc/apache2/apache2.conf
- Per phpMyAdmin il file /etc/phpmyadmin/config.inc.php
Fatte le eventuali modifiche è necessario riavviare Apache con il comando:
sudo /etc/init.d/apache2 restart
Nota bene: Questo tipo di installazione ha una limitazione, che è quella di creare la webroot (la cartella che contiene il nostro/i sito/i) in /var/www. Questa cartella può essere scritta solo con i permessi di root o dell’utente (fittizio) www-data. Per ovviare a questa limitazione si possono impostare i permessi in modo da poterci lavorare, ma non è una soluzione molto pulita ed elegante. Nel prossimo articolo (Aggiungere un host virtuale al server LAMP) vedremmo una soluzione più efficace.
![]() |
![]() | |||
| ||||
![]() | ![]() |








Trackback e pingback
[...] CC « Installare un server LAMP in Linux ...
Scrivi un commento
Commenta pure, blogWOL è nofollow free!