Re: ayuda con apache2 y servidores virtuales
El Martes, 24 de Enero de 2006 02:16, avisx escribió:
> hola lista,
> hace poco mande un mensaje a la lista, pero ahora he estado leyendo en
> la pagina de apache2 sobre el hosting virtual, en profundidad, y no se
> que deberia usar, ya que por mas que leo no hay ninguna solucion
> respecto a mi problema.
>
> tengo un servidor apache2 en debian stable, y tengo un
> dominio.no-ip.org, es importante decirlo ya que me esta trayendo un
> poquito loco lo de los dominios.
>
> entonces resulta que el servidor esta en un colegio y hay un curso de
> diseño de paginas webs, por ello monte el servidor, entonces he
> montado apache2+php+mysql+phpmyadmin+awstats.
>
> borre /var/www y cree un enlace a /home con nombre www, asi
> mostrabamos las homes de cada usuario, hasta aqui todo perfecto o no?
> pregunto por si es inseguro o alguna objeccion.
Hombre, es un poco temerario mostrar toda la home de cada usuario vía web...
tal vez hubiese sido mejor poner un dominio virtual en apache para cada
usuario. Por ejemplo:
## usuario pepito:
<VirtualHost *:80>
Alias /pepito/ "/home/pepito/www/"
<Directory "/usr/share/apache2/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
CustomLog /var/log/apache2/access-pepito.log combined
ErrorLog /var/log/apache2/error-pepito.log
</VirtualHost>
Habría que revisar si está bien puesto.
Además de esa forma tienes distintos logs para cada usuario.
Y el contenido web de cada usuario está en /home/usuario/www y no directamente
en la home.
> ahora tengo el problema que al instalar awstats, solo tengo un log, y
> no puedo "dividir" el log por cada usuario, no se si me explicado. La
> idea es que cada usuario tenga su carpeta awstats y las estadisticas
> de su sitio web. alguien sabe algo de esto?
Tienes que configurar varios awstats y que cada uno lea del log
correspondiente. Para ello es mejor qu tires como te digo arriba con
servidores virtuales y logs propios y separados.
> seria correcto hacerlo con un script?
> tipo
> cat /var/log/apache2/access.log | grep "/user">user_access.log
> cat /var/log/apache2/error.log | grep "/user">user_error.log
Hombre...
> aki keda eso...
>
> el otro "problema" seria con phpmyadmin, pero lo he solucionado
> haciendo un enlace en cada home y acceso con .htacces y .htpasswd,
> seria correcto??
>
> gracias a todos por leeros el toston....
--
y hasta aquí puedo leer...
Reply to: