[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: