Apache: abilitare la public_html nella nostra home

Data 7/11/2009 17:09:26 | Argomento: Linux


A partire da (K)Ubuntu 7.04 Feisty Fawn, una volta installato apache, mysql e php (vedi guida Apache, MySql, PHP, PhpMyAdmin: installiamo un web-server locale), può capitare che la public_html nella nostra home non funzioni.
Questo è dovuto alla nuova versione di Apache (dalla 2.2).


Per abilitarla, basta aprire un terminale e lanciare questo comando:
sudo a2enmod userdir





Dopo di chè dobbiamo riavviare apache per rendere effettive le modifiche. Lanciamo questo comando:
sudo /etc/init.d/apache2 force-reload


A questo punto per provare le nostre pagine php, creiamo una cartella chiamata public_html nella nostra home (ad esempio in '/home/nome_utente/public_html/') e mettiamo le nostre pagine php in questa cartella (anzichè in /var/www/). Poi apriamo un browser, ed andiamo all'indirizzo http://localhost/~nome_utente/ (la tilde [cioè il carattre ~], può essere fatto con linux premendo la combinazione di tasti Alt Gr + ì).



This article comes from www.NonSoloGuide.altervista.org
http://www.nonsologuide.altervista.org

Il link di questa guida e':
http://www.nonsologuide.altervista.org/modules/news/article.php?storyid=37