Instalar y configurar OCS-NG (Primera Parte)

ocs_ngEn la empresas, sobre todo en las que tienen un volumen importante de equipo informático, se ven en la necesidad de llevar un control de inventario, que en muchos casos dista bastante de la realidad, bien por falta de tiempo o por carencia de un software adecuado que nos facilite dicha tarea.

Hoy hablaré de “Open Computer and Software Inventory Next Generation”, en sus siglas en inglés OCS.  Tal y como indica la página de Wikipedia:

“Es un software libre que permite a los usuarios administrar el inventario de sus activos de TI. OCS-NG recopila información sobre el hardware y software de equipos que hay en la red que ejecutan el programa de cliente OCS (“agente OCS de inventario”).”

Navegando por los mares de Internet he encontrado alguna guía, pero desde mi punto de vista no abordan adecuadamente su instalación y configuración.

Vamos a ello. Primero de todo necesitamos una máquina con sistema GNU/Linux instalado. Intentaré abordar dicha instalación desde las distribuciones más habituales. Instalaremos la versión 1.02

Las distribuciones que trataremos son:

Basadas en paquetes RPM, es decir: Red Hat, Fedora, CentOS, OpenSUSE y otros.

Basados en paquetes DEB, es decir: Debian, Ubuntu y otros.

PRIMEROS PASOS, INSTALANDO APACHE, MYSQL Y PHP/PERL

En sistemas basados en paquetes RPM

1
yum -y install httpd php mysql mysql-server php-mysql

Añadimos los servicios que queremos se activen automáticamente con el sistema operativo.

1
2
chkconfig httpd on
chkconfig mysqld on

 

Podemos activar los servicios sin reiniciar, de forma manual.

1
2
service httpd start
service mysqld start

 

Tenemos que especificar la contraseña root de nuestro MySQL.

1
mysqladmin -u root password 'el password aqui'

 

En sistemas basados en paquetes DEB

Instalamos APACHE

1
apt-get install apache2

 

Instalamos PHP5

1
2
apt-get install php5 libapache2-mod-php5 php5-cli
apt-get install php5-common php5-cgi php5-gd

 

Instalamos MySQL

1
apt-get install mysql-client mysql-server mysql-common php5-mysql

 

Ahora nos toca instalar los modulos de PERL necesarios.

Para instalar con los sistemas basados en RPM

1
2
3
4
5
6
7
yum install perl-XML-Simple
yum install perl-Compress-Zlib
yum install perl-DBI
yum install perl-DBD-MySQL
yum install perl-Apache-DBI
yum install perl-Net-IP
yum install perl-SOAP-Lite

 

Para instalar con los sistemas basados en DEB

1
2
3
4
5
6
7
8
9
apt-get update
apt-get install libxml-simple-perl
apt-get install libio-compress-perl
apt-get install libdbi-perl
apt-get install libdbd-mysql-perl
apt-get install libapache-dbi-perl
apt-get install libnet-ip-perl
apt-get install libsoap-lite-perl
cpan -i XML::Entities

 

INSTALAR OCS-NG EN SISTEMAS GNU/LINUX BASADOS EN PAQUETES RPM

Los sistemas GNU/LINUX con distribuciones basadas en paquetes RPM ya tienen en sus repositorios el software de instalación OCS-NG

1
yum search ocsinventory

 

Con el siguiente comando veremos la versión disponible a instalar.

1
yum info ocsinventory

 

Y ahora sí procedemos al comando de instalación.

1
yum install ocsinventory

 

DESCARGAR Y EXTRAER EL PAQUETE OCS-NG SERVER 

Nos descargamos la última versión del paquete, en este caso yo descargué la versión 1.02.1

1
wget http://downloads.sourceforge.net/project/ocsinventory/OCS%20Inventory%20NG/1.02/OCSNG_UNIX_SERVER-1.02.1.tar.gz

 

Descomprimimos desde el directorio donde nos lleguen las descargas.

1
tar -xvzf OCSNG_UNIX_SERVER-1.02.1.tar.gz

 

Nos vamos al directorio que se crea.

1
cd OCSNG_UNIX_SERVER-1.02.1

 

Ejecutamos el script.

1
./setup.sh

 

Ahora nos irán saliendo una serie de preguntas, que por defecto sólo tenemos que dar al “ENTER” o contestar “yes”

Bien, una vez hecho todo esto, y no nos ha salido ningún error. Ya nos podemos ir a la interfaz web para realizar la configuración.

 

http://localhost/ocsreports/install.php

 

ocs-screen-1

 

En el siguiente capítulo abordaremos la configuración de OCS-NG, vía interfaz web.

Segundo capítulo:  “Instalar y configurar OCS-NG (Segunda Parte)

 

ocs-screen-2

 

La información para éste capítulo la he extraído de:

  1. Wikipedia
  2. http://wiki.ocsinventory-ng.org/index.php/Documentation:Main
  3. Libro “IT Inventory and Resource Management with OCS Inventory NG 1.02”

 

You may also like...

3 Responses

  1. 6 octubre, 2014

    […] Y cómo bien dice el amigo Iván Barra, la integración entre OCS y GPLI, que nos resultará genial : […]

  2. 8 julio, 2016

    […] de la monitorización de sistemas y redes, véase Nagios o Icinga, la de gestión de inventario como OCS o GLPI, o de la automatización de procesos como ASYD. Así que hoy, siguiendo con esa temática, […]

  3. 8 julio, 2016

    […] Instalar y configurar OCS-NG (primera parte) […]

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR