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