Author Topic: [Tutorial] integrating Awstats in Centos Web Panel  (Read 1791 times)

0 Members and 1 Guest are viewing this topic.

Re: [Tutorial] integrating Awstats in Centos Web Panel
« Reply #30 on: December 23, 2018, 12:40:30 PM »
I used this tutorial but I faced with a text plain output when try to see stats
beginning like this:

# Free realtime web server logfile analyzer to show advanced web statistics.
# Works from command line or as a CGI. You must use this script as often as
# necessary from your scheduler to update your statistics and from command
# line or a browser to read report results.
# See AWStats documentation (in docs/ directory) for all setup instructions.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <>.
require 5.007;

#use warnings;      # Must be used in test mode only. This reduce a little process speed
#use diagnostics;   # Must be used in test mode only. This reduce a lot of process speed
use strict;
no strict "refs";
use Time::Local
  ; # use Time::Local 'timelocal_nocheck' is faster but not supported by all Time::Local modules
use Socket;
use Encode;
use File::Spec;

Re: [Tutorial] integrating Awstats in Centos Web Panel
« Reply #31 on: January 18, 2019, 05:22:03 AM »

Te sale esa pantalla porque tienes que agregar el modulo al archivo de configuracion. en la ruta:



LoadModule cgid_module modules/
<IfModule cgid_module>
<Directory /usr/local/awstats/wwwroot/cgi-bin/>
Options ExecCGI SymLinksifOwnerMatch
SetHandler cgi-script
AddHandler cgi-script .cgi .pl .py
Require all granted
AllowOverride All

reinicias apache

Con eso deberia de abrir la interfaz.

Ahora tendras inconvenientes en actualizar las estadisticas. En si tendras que crear un directorio con permiso de lectura y escritura en la ruta donde este el usuario de dicho dominio que usara la metrica.



Dicho directorios con los permisos necesarios, sera utilizado para dejar el reporte de estadisticas, pero primero deberas editar
el archivo de configuracion de dicho sitio en la ruta:


ahi nano al archivo de configuracion de tu sitio. y buscas las lineas.

AllowToUpdateStatsFromBrowse de 0 le pones un 1, asi puedes actualizar desde el boton desde la interfaz.

Buscas en el mismo archivo la linea Dirdata y la editas con la nueva ruta de, por ejemplo:

DirData="/home/alca/awstats" "Yo lo tengo en esa ruta , pero deberia ser por default, en la ruta que tu deseeas el directorio debe tener los permisos de escritura y lectura"

Con eso ya deberias poder tener la estadisticas actualizada.

« Last Edit: January 18, 2019, 05:28:31 AM by s0c25 »