Instalar Strawberry Perl de 32 bits (aunque la maquina sea de 64bits)
Descargar zip AWStasts
Copiar el contenido de wwwroot a una carpeta que configuraremos en el IIS
Ir a "Activar o desacivar características de windows"->Roles->Servidor web(IIS)->Agregar servicios de rol->Marcar CGI
En el IIS agregar sitio web con el nombre deseado (por ejemplo AWStats) un grupo de aplicaciones nuevo y la ruta física apuntando a la carpeta comentada anteriormente.
Sobre el grupo de aplicaciones, ir a configuración avanzda del nuevo grupo creado y establecer a true el opción "Habilitar aplicaciones de 32 bits"
Sobre el sitio web creado ir a "Asignaciones de controlador"->"Agregar asignación de script":
Ruta de acceso de solicitudes: *.pl
Ejecutable: Ruta completa a perl.exe "%s" %s
Nombre: Perl
Dentro de la carpeta cgi-bin copiar awstats.model.conf awstats.nombresitio.conf y cambiar lo siguiente:
LogFile="C:\inetpub\logs\LogFiles\W3SVC2\u_ex%YY-24%MM-24%DD-24.log"
LogFormat="date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken"
HostAliases="localhost 127.0.0.1 <IP publica del servidor> REGEX[myserver\.com$]"
AllowFullYearView=3
Para procesar todos los archivos de log antiguos crear un bat similar al siguiente:
@echo off
for /f %%f in ('dir /O:d /b C:\inetpub\logs\LogFiles\W3SVC3\') do c:\perl\bin\perl awstats.pl -config=web.dominio.es -LogFile=C:\inetpub\logs\LogFiles\W3SVC3\%%f
pause
Crear otro bat para añadir a tareas programadas:
@echo off
c:\perl\perl\bin\perl awstats.pl -config=web.domino.es >> updateAWstats.log
Ir al "Programador de tareas"->Crear Tarea:
Nombre: Update AWStats
Marcar: Ejecutar tanto si el usuario inicó sesión como si no
Desencadenadores: Nuevo:
Según una programación
Diariamente
Acciones: Nueva
Acción: Iniciar un programa
Programa o script: archivo.bat creado anteriormente
Iniciar en: ruta al archivo.bat (Importante)
Probar a acceder a la web http://localhost:81/cgi-bin/awstats.pl?config=web.domino.es
0 comentarios:
Publicar un comentario