Un paio di anni fa scrissi un tutorial su come configurare Apache e Netinfo Manager, affinchè scrivendo un indirizzo locale sul browser, risponda una determinata cartella nella nostra cartella Siti.
Oggi con Tiger è il caso di lasciare perdere Netinfo Manager e agire direttamente su un file di testo e come sempre sul file di configurazione di Apache.
Andiamo per gradi, prima di ogni cosa per fare questa procedura bisogna avere a disposizione l’amato/odiato terminale e un ottimo editor di testo.
Cominciamo con la fase più difficile anche se difficile non è
- Aprire il terminale e digitare
cd /private/etc/ - Ora sempre da terminale digitare
sudo pico hosts
Inserire la password di amministrazione e proseguire si presenterà una schermata di questo genere:

- La vostra sarà senza il pezzo che parte da #IUNTA MATTIA in giù
- Muovendovi con le frecce andate un paio di righe sotto l’ultima riga
- Inserire un commento, all’inizio della riga mettere un cancelletto, e poi qualcosa che vi ricordi che da lì ci avete messo mano voi.
- Ora come nel file qui sopra fate corrispondere al vostro virtualhost locale l’indirizzo ip che corrisponde a localhost; nel mio caso e in quasi tutti i vostri sarà 127.0.0.1
- Per uscire e salvare, da questa schermata digitare control+O e vi verrà chiesto di salvare su hosts, digitare invio, poi nuovamente control+X per uscire definitivamente.
- Ora utilizzando un buon editor di testi aprire il file httpd.conf, che sta in /private/etc/httpd
- Una volta aperto cercare verso il fondo del file questa riga: NameVirtualHost *:80
- Si presenterà scritto così: # NameVirtualHost *:80, cancellate il cancelletto (#)
- Semplicemente ora copiate l’esempio riportato sotto e reincollatelo poco sotto la riga di NameVirtualHost *:80
- # Mattia virtualHost
# ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /Users/mattia/Sites
ServerName mattia.intranet
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
Ricordatevi anche la chiusura del tag #/virtualhost - Come è facile intuire questo è il mio virtualhost, ora al posto di Mattia metteteci il nome del vostro User, e anche nel percorso della directory, attenzione alle maiuscole !!!
- Salvare il file e riavviare Apache, o la condivisione web da Preferenze di Sistema condivisione.
Articoli correlati:


