Sistema de registro para Centros de Acceso Comunitario a Internet


Suscribase a nuestra lista de discusión y reciba soporte en el manejo del sistema!


Introducción


Requerimientos


Instalación de los programas necesarios


Instalación y Administración del Sistema de Registro


Descarga de los programas utilizados
Seguridad
Mantenimiento
Contacto con Desarrolladores

Desarrollado por Colnodo
con el apoyo del IDRC de Canadá y la Facultad Latinoamericana de Ciencias Sociales - Flacso

Proceso de Instalación

Mantenimiento del Sistema

Las labores de mantenimiento del Sistema de Registro se limitan a realizar copias periódicas de las bases de datos y a verificar con cierta regularidad los archivos de registro del servidor de Internet Apache, el servidor de bases de datos MySQL y el servidor proxy Squid, especialmente de este último, ya que los archivos de registro pueden crecer de manera muy rápida si el tráfico en el centro de acceso es elevado.

1-. Copia de las tablas de la base de datos.

Para evitar pérdidas de información de las tablas de la base de datos es recomendable realizar copias al menos una vez por semana. La base de datos quedan ubicadas en el directorio

/var/lib/mysql/telecentros

Para realizar la copia puede compactar todas las tablas en un solo archivo y luego copiarlas en un computador remoto o un CDROM.

# cd /var/lib/mysql/telecentros

# tar -zcvf telecentros.tgz *

Este comando creará el archivo compactado telecentros.tgz que contendrá todas las bases de datos. Copie este archivo en otro computador a través de una sesión de FTP.

Para restaurar el archivo ejecute los siguientes comandos después de haber reinstalado el sistema de registro::

# cd /var/lib/mysql/telecentros

Copie el archivo telecentros.tgz en el directorio actual (/var/lib/mysql/telecentros) y ejecute:

# tar xzvf telecentros.tgz

Tenga en cuenta que este comando borrará la base de datos que se encuentre en el servidor!

La base de datos quedará instalada para ser utilizada nuevamente.

2-. Copia del Sistema de Registro.

Para no perder la configuración de su Sistema de Registro también es importante copiar los archivos en el directorio en donde se encuentran las páginas de Internet del sistema:

# cd /var/www/html/

# tar -zcvf registro.tgz registro/

Este comando creará un archivo compactado registro.tgz con toda la información de las páginas de Internet del Sistema de Registro. Copie este archivo en otro computador a través de una sesión de FTP.

Para restaurar el Sistema de Registro ejecute los siguientes comandos después de haber reinstalado el sistema de registro:

# cd /var/www/html

o entre al directorio en donde haya instalado el sistema de registro en el servidor de Internet.

Copie el archivo registro.tgz en el directorio actual (/var/www/html) y ejecute:

# tar xzvf registro.tgz

Tenga en cuenta que este comando borrará el Sistema de Registro que se encuentre en el servidor!

Las páginas quedarán instaladas nuevamente para ser utilizadas.

3-. Registro (logs) del servidor proxy de Squid.

Estos logs pueden crecer fácilmente. En una de las experiencias de Colnodo, se pueden generar archivos de registro de 160MB en un mes.

Estos archivos se ubican en el directorio:

/usr/local/squid/logs

Squid genera dos archivos: access.log y cache.log.

El archivo access.log es muy importante ya que contiene toda la información de las páginas que acceden las estaciones de trabajo de la red del Telecentro.

Importante. Antes de borrar este archivo cerciorese de que ha generado previamente el reporte de estadísticas con el sistema Webalizer.

Una vez generado el reporte de Webalizer puede borrar los archivos de registro de Squid así:

# cd /usr/local/squid/logs

# rm access.log

# rm cache.log

y reinicie su servidor.

4-. Archivos de registro de Apache.

El archivo de registro de Apache se encuentra ubicado en:

/etc/httpd/logs

o en

/usr/local/apache/logs

El archivo de registro de accesos a su sitio de Internet es access_log con un número como extensión. Este archivo contiene un registro de los accesos al servidor de Internet del centro de acceso, especialmente al programa de registro. No recomendamos el procesamiento de esta información ya que toda la información se almacena en el Sistema de Registro.

Si la página del centro de acceso tiene entradas desde Internet, tal vez sea interesante conocer las estadísticas configurando webalizer para tal fin antes de borrar los archivos de registro.

En las instalaciones de Linux los archivos de registro de Apache se rotan automáticamente, por lo que no es necesario realizar un borrado manual, a menos que Usted necesite espacio en su disco duro. Puede borrar los archivos access_log.* y error_log.*:

# cd /etc/httpd/logs

# rm access_log.*

# rm error_log.*

5-. Archivos de registro de MySQL.

Este archivo, mysqld.log, ubicado en el directorio

/var/log

contiene un registro de las consultas a las bases de datos del servidor. Este archivo puede crecer considerablemente y puede ser borrado de vez en cuando:

# cd /var/log

# rm mysqld.log

Reinicie su servidor.

 


  Diseñado y desarrollado por el equipo de Colnodo · 2000 / 2001