Salve community, in questo articolo vi spiegherò come installa un server web efficiente in tutte le sue funzioni utile, tester ed esperti nel campo web. Prima di tutto occorre installare il server web (Apache) che si occupa di fornirci le pagine web.
Per installarlo aprite il terminale e digitate:
sudo apt-get install apache2
Per controllare che tutto è andato a buon fine aprite il vostro browser preferito e inserite nell’ URL http://localhost/
Se l’ installazione di Apache è stata completata con successo dovreste visualizzare una pagina simile a questa:
Vediamo qualche comando utile per gestire il servizio di apache:
– Per riavviare il servizio
sudo /etc/init.d/apache2 restart
– Per avviare il servizio manualmente
sudo /etc/init.d/apache2 start
– Per terminare il servizio manualmente
sudo /etc/init.d/apache2 stop
Nota: Tutte le pagine e applicazioni web saranno posizionate nella directory di default /var/www .
Procediamo con l’ installazione del linguaggio di scripting lato server : il PHP
Digitiamo nel terminale:
sudo apt-get install php5
A questo punto per verificare che tutto funzioni dobbiamo creare una pagina php di esempio.
Prima di tutto riavviamo il server apache in modo che carichi la configurazione e i moduli php.
Per farlo inseriamo nel terminale il comando sopracitato.
sudo /etc/init.d/apache2 restart
A questo punto passiamo alla creazione della pagina d’ esempio.
Creiamo una directory con il comando
sudo mkdir /var/www/phpinfo
1. Creare una nuova pagina con il comando
sudo gedit /var/www/phpinfo/index.php
2. Incolliamo il codice php
<?php phpinfo(); ?>
3. Apriamo il browser e colleghiamoci all’ indirizzo http://localhost/phpinfo/ e verifichiamo l’output dei parametri di php.
Ora abbiamo già un ottimo server ma cerchiamo di renderlo ancora migliore installando Mysql, il database open source più’ diffuso al mondo.
Apriamo il nostro amato terminale e digitiamo:
sudo apt-get install mysql-server
Vediamo qualche comando di controllo per gestire mysql:
– Per riavviare il servizio
sudo /etc/init.d/mysql restart
– Per avviare il servizio manualmente
sudo /etc/init.d/mysql start
– Per terminare il servizio manualmente
sudo /etc/init.d/mysql stop
Perfetto, ora manca la ciliegina sulla torta: phpMyAdmin.
PhpMyAdmin è un’ applicazione web scritta in php che ci permette di creare eliminare e gestire i nostri database con un intuitiva interfaccia grafica
Procediamo con l’ installazione di PhpMyAdmin.
Aprite nuovamente il terminale e digitate:
sudo apt-get install phpmyadmin
Ora non ci resta che creare un link simbolico che punterà dalla cartella dove realmente è installato phpMyAdmin all’ indirizzo http://localhost/phpmyadmin.
Per fare questo inserite nel terminale il seguente comando:
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
Spero di esservi stato utile! Saluti a tutti, lo staff