Si può però attivare col Terminale ("Applicazioni>Utility>Terminale") con un semplice comando:
sudo apachectl start
Dopo aver inserito la password dell'amministratore, potrete controllare l'attivazione del server collegandovi con Safari all'indirizzo http://localhost e se tutto funziona a dovere, nel vostro browser apparirà la scritta "It works!".
Il documento che state vedendo risiede nella cartella di sistema /Libreria/WebServer/Documents ma per un utilizzo più comodo vi consiglio di crearvi (se non esiste già) una cartella chiamata "Sites" (potrebbe chiamarsi anche "Siti") nella cartella principale (Home) del vostro utente dove in seguito metterete i files html delle vostre pagine web da visualizzare nel server.
Per fare in modo che questa cartella sia raggiungibile dal web server dovrete però fare qualche altro passaggio:
- Nel Terminale scrivete il seguente comando sostituendo NomeUtente col nome utente della vostra cartella Home:
Ad esempio io ho inserito:
sudo nano /etc/apache2/users/GAMA.conf
- Probabilmente vi verrà chiesto di inserire nuovamente la password dell'amministratore: inseritela, dopodiché incollate nel Terminale la seguente configurazione sostituendo, come prima, NomeUtente col nome utente della vostra cartella Home:
<Directory "/Users/NomeUtente/Sites/">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
- Premete i tasti "ctrl" + O poi il tasto "Invio" per salvare il file col nome precedentemente scelto, poi premete i tasti "ctrl" + X per chiudere l'editor "nano".
- Inserite ora il comando sudo apachectl restart per riavviare il server e attivare la nuova configurazione.
(il simbolo ~ si ottiene premendo i tasti "alt" + 5).
Nel caso voleste spegnere il server Web vi basterà scrivere nel Terminale :
sudo apachectl stop
e non si potranno più raggiungere le cartelle web con Safari.
fonte: http://ole.michelsen.dk/
Nessun commento:
Posta un commento