HTTP Server

Da Wiki-itsos.

Situazione di partenza: macchina reale con installato VirtualBox.
Macchina virtuale con Ubuntu 14.04 server
Obiettivo: installare e configurare apache

passi da svolgere:
1. verificare, dalla macchina host, che il sito non è disponibile sulla macchina guest. Basta aprire un browser e ….
2. installare apache:
Http1.png
verificare, dalla macchina host, che il sito è disponibile sulla macchina guest. Basta aprire un browser e ….

3.verificare che il file index.html sia nella cartella /var/www/html
4. Il file index.html è la home page del mio sito. E' modificabile a piacimento
5. Per configurare il server web è necessario modificare il file /etc/apache2/apache2.conf. Ogni modifica al/i file di configurazione è attiva solo dopo il restart del servizio
Http2.png

6. Per esempio è possibile modificare la porta su cui ascolta il server web modificando la direttiva Listen: da 80 a 8021. A tale scopo considerate che nel file apache2.conf è presente l'istruzione include ports.conf. E' in questo file che è possibile modificare la direttiva listen

Http3.png

7. permettere l'accesso al server web solo ad un determinato ip: modificare, come segue il file /etc/apache2/apache2.conf

<Directory /var/www>
   Order Allow,Deny
   Allow from 192.168.1.1
   Allow from 127.0.0.0/8
</Directory>