Instalación de NINO en Debian GNU/Linux
Esta receta explica la instalación y configuración inicial de NINO (NINO is not Openview) en Debian GNU/Linux. Concretamente se ha realizado la instalación en Debian Sid con núcleo Linux 2.6.14. NINO es una solución para la gestión de red vía interfaz web que emplea SNMP, WMI, y SNMP para monitorizar equipos y dispositivos de red. Para más información visitar la página oficial de NINO.
0.- Requerimientos.
- Perl 5.8 o superior.
- MySQL (cliente y servidor).
- Net-SNMP.
- Apache y módulos Perl para Apache.
- Módulos Perl DBD/DBI, Time Hires, y Net-SNMP.
1.- Instalación.
Usando un gestor de paquetes como apt: # apt-get update
# apt-get install perl mysql-client mysql-server
# apt-get install snmp snmpd
# apt-get install apache2 apache-perl libapache2-mod-perl2
# apt-get install libdbd-mysql-perl
# apt-get install libsnmp-perl
2.- Configurar la base de datos.
Para ello debemos de tener creado un usuario. En este ejemplo y como superusuario se crea un usuario con todos los privilegios para acceder de forma local y remota: mysql> GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'localhost'
-> IDENTIFIED BY 'password' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'%
-> IDENTIFIED BY 'password' WITH GRANT OPTION;
3.- Instalar NINO.
Podemos obtener el código fuente aquí . # tar xjvf nino-4.1.8.tar.bz2
# mv nino-4.1.8/var/nino /var
# cd /var/nino/scripts
# ./install
HTTP_VERSION=` ${HTTPD} | grep "version" `
4.- Volver a arrancar servicios.
# /etc/init.d/mysql restart
# /etc/init.d/apache2 restart
5.- Configuración inicial de NINO.
En un navegador web: http://localhost/nino/install.html
6.- Arrancar los servicios de NINO.
# /etc/init.d/nino start
7.- Disfrutar de NINO.
En un navegador web: http://localhost/nino/main.html
[ show comments ]
blog comments powered by Disqus