PDA

View Full Version : Apache2 e le cartelle di root???


overfusion
06-07-2006, 23:06
Slave ho un problema con apache2, installato su Ubuntu 6.1.
Allora nel file di config è impostata la cartella /var/www come directory di root, infatti dal browser digitando localhost mi esce una pagina con i file contenuti in /var/www. Abilito anke il PHP in apache2 (faccio il test attraverso il file test.php contenuto nella stessta /var/www).
Il problema si presenta nel momento in cui devo "farmi il mio sito".....appena aggiungo una cartella o file in /var/www , quando digito localhost nel browser non mi esce più nulla e Firefox mi dà un errore dicendomi che manca var/www/installation/index.html. Ho anche creato una cartella installation, ma l'errore si trsafroma in /var/www/installation/installation/index.html.

Sarei grato a chiunque mi dica cosa non va.....nel mio apche/ubuntu :muro:

texerasmo
07-07-2006, 10:02
Hai creato un virtualHost?
controlla la DocumentRoot

overfusion
07-07-2006, 10:10
Hai creato un virtualHost?
controlla la DocumentRoot

Non l'ho creato.....mi sembrava una cosa a cui potevo rinunciare, e mi sa che ho fatto i conti sbagliati.
Mi diresti cortesemente cosa dovrei fare poi dopo aver creato un virtual host? avrei libero accesso al /var/www?

P.S. intanto ti ringrazio infinitamente per la tua risposta!!!

texerasmo
07-07-2006, 10:38
Prova a fare così

Abilita
NameVirtualHost tuoip

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
<VirtualHost tuoip>
#quanda il web server va in error esce l'indirizzo mail dell'aministratore
ServerAdmin webmaster@dummy-host.example.com
#dove metti il sito
DocumentRoot /www/docs/dummy-host.example.com
#Nome del tuto sito
ServerName www.pippo.com
#Dove scrive gli errori
ErrorLog logs/dummy-host.example.com-error_log
#Dove scrive gli accessi
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

se vuoi vedere da broswer www.pippo.com è semplice bassta che tu modifichi
il file host sulla tua macchina e aggiungi
tuoip www.pippo.com


poi apri il tuo broswre e digiti http://www.pippo.com

sbomberino
07-07-2006, 11:06
se non funziona come suggerisce texerasmo...potresti avere SELinux abilitato...

texerasmo
07-07-2006, 11:11
Ovviamente.... giustissimo quello che dice sbomberino
controlla anche firewall e filtri se ne hai.

overfusion
08-07-2006, 15:47
Ovviamente.... giustissimo quello che dice sbomberino
controlla anche firewall e filtri se ne hai.

firewall Software non ne ho..... :( adesso provo come mi avete detto. CMQ ho notato diversi problemi con apache2 sotto ubuntu 6.1. Mentre con la vekkia versione appena installo va tutto liscio, mi resta solo da vedere il virtual host ;)

A raga, dimenticavo di RINGRAZIARVI, siete gentilissimi.

texerasmo
10-07-2006, 09:46
Se non vuoi usare quella instllata scarica e installala a parte, non è difficile.