Ciao a tutti
Dopo aver seguito la procedura di installazione di LAMP riportata su ubuntufacile,e dopo aver girato vari siti per trovare una soluzione mi appello a voi.
La DocumentRoot predefinita è /var/www molti mi dicono che se la voglio cambiare devo andare in apache2.conf e modificarla in /home/utente/miosito ma non trovo da nessuna parte DocumentRoot(in /etc/apache2/apache2.conf)
mentre in /etc/apache2/sites-available/default trovo un virtual host configurato nel quale c'è anche l'opzione DocumentRoot
Se cambio quella la cartella predefinita cambierà ?
perchè nel file tipico httpd.conf non c'è niente??
UbuntuFacile.org - Forum » Server LAMP
Configurazione Apache2 su Ubuntu 7.10
(3 articoli)-
Pubblicato 1 anno fa #
-
Esattamente come hai detto tu... Devi cambiare la document root in /etc/apache2/sites-available/default.
Il fatto di non avere documentroot in apache2.conf è relativo alla possibilità di impostare diversi host virtuali, il predefinito è appunto default.
Se cambi la documentroot devi ricordarti di cambiare tutti i valori /var/www nel file default.
Inoltre devi impostare i permessi della documentroot a www-data:www-data, che sono i valori di user:group di apache.
Una soluzione più semplice è quella di creare dei link dalle cartelle che ti servono in /var/www.
Ad esempio ... sudo ln -sf /home/miouser/joomla /var/www/joomla
Ovviamente sempre tenendo conto dei permessi.Pubblicato 1 anno fa # -
come faccio a dare i permessi di accesso a www-data e www-group
di default sono impostati così:
"
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
"Pubblicato 1 anno fa #
Feed RSS per questa discussione
Replica
Devi aver fatto il login per poter pubblicare articoli.

