Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2004, 04:26
raulggm
 
Fecha de Ingreso: marzo-2004
Ubicación: Extremadura
Mensajes: 206
Antigüedad: 20 años, 9 meses
Puntos: 0
definir sitios virtuales en apache

Hola a tod@s,
quiero alojar dos sitios en mi servidor, para ello, he definido en el httpd.conf, lo siguiente:

# directivas de configuracion de Apache
User webUsr
Group webGrp
# mas directivas de configuracion de Apache

NameVirtualHost xxx.xxx.xxx.xxx

<VirtualHost xxx.xxx.xxx.xxx>
User miSitioUsr
Group miSitioGrp

ServerName www.misitio.com

ServerAdmin [email protected]
DocumentRoot "/www/www.ccmitraining.com"

<Directory "/www/www.misitio.com">
Options -Indexes -FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>



y cuando intento arrancar Apache, me aparece el siguiente error:

Syntax error on line 1052 of /usr/local/httpd/conf/httpd.conf:
User cannot occur within <VirtualHost> section


¿A qué puede ser debido?

Además, tengo un pequeño jaleo con los usuarios del sistema: ese User y Group (miSitioUsr/miSitioGrp) tienen acceso de lectura, escritura y ejecución, en el directorio /www/www.misitio.com. Pero si paso por FTP archivos a esa carpeta, estos archivos, tienen como usuario y grupo creador, mi usuario y grupo FTP, por tanto, los usuarios de Apache, no tienen acceso a ellos...

¿Alguien puede orientarme acerca de los usuarios, permisos, etc. que he de crear para el servidor Apache y el FTP??

Muchas gracias, un saludo