Eccovi riassunti in questa piccola guida i pochi e semplici passi da effettuare per configurare un ambiente di sviluppo web sulla propria postazione o su un server basato su ubuntu linux. Come potete notare l’installazione risulta molto più immediata che su windows con l’unica differenza che i nostri file di configurazione saranno posizionati diversamente sul filesystem.
Installare Apache2
Aprire una shell bash e digitare il comando:
sudo apt-get install apache2
A questo punto abbiamo installato il server web, per verificare che tutto funzioni correttamente apriamo Firefox e mandiamolo su http://localhost , il risultato visualizzato nel caso l’installazione sia andata a buon fine sarà questo.

Per effettuare personalizzazioni varie alla nostra configurazione di Apache possiamo editare con un semplice blocco note il file apache2.conf contenuto nella directory /ect/apache2 . Le nostre applicazioni web saranno posizionate invece nella directory di default /var/www .
Per controllare il servizio possiamo utilizzare i comandi
sudo /etc/init.d/apache2 restart(per restartare apache ad esempio dopo il caricamento di moduli o cambiamento di file di configurazione)sudo /etc/init.d/apache2 start(per startare il servizio in caso di avvio manuale)sudo /etc/init.d/apache2 stop(per stoppare il servizio in caso di necessità)
Installare PHP
Aprire una shell bash e digitare il comando:
sudo apt-get install php5
A questo punto testiamo la capacità di apache di comprendere il php creando una pagina d’esempio, avendo cura prima di restartare apache in modo da poter caricare php con il comando:
sudo /etc/init.d/apache2 restart
- Creare una directory con il comando
sudo mkdir /var/www/phpinfo - Creare una nuova pagina con il comando
sudo gedit /var/www/phpinfo/phpinfo.php - Incollare il testo <?php phpinfo(); ?> e salvare
- Recarsi su http://localhost/phpinfo/phpinfo.php e verificare la stampa a video dei paramentri di php.
Installare MySql Server
Aprire una shell bash e digitare il comando:
sudo apt-get install mysql-server-5.0
Per controllare il servizio possiamo utilizzare i comandi
sudo /etc/init.d/mysql restart(per restartare apache ad esempio dopo il caricamento di moduli o cambiamento di file di configurazione)sudo /etc/init.d/mysql start(per startare il servizio in caso di avvio manuale)sudo /etc/init.d/mysql stop(per stoppare il servizio in caso di necessità)
Installare PhpMyAdmin, MySql Query Browser, MySql Administrator
sudo apt-get install phpmyadmin
Al termine dell’installazione dovreste avere a disposizione la vostra maschera di login su http://localhost/phpmyadmin , nel caso non fosse così aprite una shell e digitate il comando:
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
questo comando crerà un link simbolico nella cartella di apache che punterà al percorso reale dell’applicazione, infatti può succedere che lo script di installazione non riesca ad effettuare automaticamente questa operazione.
Opzionalmente possiamo installare questi pacchetti molto noti per lo sviluppo di applicazioni lato DB con i seguenti comandi:
sudo apt-get install mysql-query-browser
sudo apt-get install mysql-admin
sudo apt-get install mysql-navigator
