Server Web con Ubuntu
Una guida semplice semplice per avere un server web funzionante su Ubuntu basato sulla piattaforma LAMP (Linux, Apache, Mysql, Php)
Da Synaptic (Sistema –> Amministrazione –> Gestore Pacchetti) selezioniamo ed installiamo
apache2
php5
verifichiamo che si sia selezionato anche
libapache2-mod-php5 altrimenti facciamolo
una volta terminata l’installazione riavviamo Apache con il comando:
sudo /etc/init.d/apache2 restart
il nostro server web dovrebbe già funzionare con il supporto php, per fare un test ed esserne sicuri possiamo procedere come segue:
creiamo il file phpinfo.php in questo modo
sudo gedit /var/www/phpinfo.php (la cartella /var/www è quella che conterrà le pagine del nostro sito)
inseriamo il testo <?php phpinfo();>
salviamo il file e chiudiamo gedit, a questo punto aprendo Firefox e digitando http://localhost/phpinfo.php dovremmo visualizzare la pagina di info di php
Ora passiamo ad installare il server MySQL, da Synaptic selezionare il pacchetto
mysql-server
nella fase di installazione verrà richiesto di inserire una password per l’utente root di MySQL
torniamo a Synaptic ed installiamo questi ulteriori pacchetti:
libapache2-mod-auth-my-sql
php5-mysql
phpmyadmin
quest’ultimo è un simpatico strumento che ci permette di gestire MySQL attraverso una interfaccia WEB.
l’ultimo passaggio necessario è quello di aggiungere una stringa al file php.ini (in realtà questa stringa è già presente, basta togliere il ; all’inizio della riga)
sudo gedit /etc/php5/apache2/php.ini
una volta aperto il file cerchiamo la sezione Dynamic Extensions e aggiungiamo la riga seguente:
extensions=mysql.so
salviamo il file, chiudiamo gedit e riavviamo apache attraverso:
sudo /etc/init.d/apache2 restart
il nostro server web è pronto, non ci resta che caricare le pagine nella cartella /var/www.
Perchè abbiamo caricato anche MySQL ?
MySQL ci può servire qualora caricassimo WordPress oppure Joomla per gestire il nostro sito.

