Vous êtes sur la page 1sur 17

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Manual de Instalacin de Servidor y Configuracin Bsica de OCS INVENTORY

Gerencia de Tecnologa Y Sistemas

Pgina 1

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Informacin General
Identificacin del Documento
Nombre del Archivo:

Cdigo del Documento: Edicin actual:

Manual de Instalacin de Servidor y Configuracin Bsica


Ocs Inventory

Elaborado originalmente por:

Unidad:

Liliana Zambrano

Soporte Tcnico

Documento Permanente (x)

001
Fecha:

Documento Temporal ( )

Vigencia:

Mes vencimiento:

Revisiones del Documento


Edicin
1

Responsable de modificacin /
revisin
Daniel Gonzalez

Breve descripcin de la
modificacin / revisin

Fecha de modificacin /
revisin

Mx. 08

Gerencia de Tecnologa Y Sistemas

Pgina 2

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Revisin y Aprobacin
Nombre

Unidad

Firma

Fecha

Revisado por:
Aprobado por:

Gerencia de Tecnologa Y Sistemas

Pgina 3

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Tabla de Contenido
Que es OCS Inventory ?
Funcionamiento Interno
Servidor
Interfaz Web
Requisito para la Instalacin del Servidor Ocs Inventory
Instalacin del Servidor de Administracin Ocs Inventory

Gerencia de Tecnologa Y Sistemas

Pgina 4

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Que es OCS Inventory ?


Open Computer and Software Inventory (OCS) es un software libre que permite a los
usuarios administrar el inventario de sus activos. Recopila informacin sobre el hardware y
software de equipos que hay en la red que ejecutan el programa de cliente OCS ("agente
OCS de inventario"), puede utilizarse para visualizar el inventario a travs de una interfaz
web. Adems, OCS comprende la posibilidad de implementacin de aplicaciones en los
equipos de acuerdo a criterios de bsqueda.
Funcionamiento Interno
OCS se basa en los estndares vigentes. El dilogo entre los equipos clientes y el servidor
se basa en HTTP y el formato de los datos se realiza en XML.
Servidor
El servidor de administracin utiliza Apache, MySQL y Perl. OCS es multiplataforma podra
realizar el inventario de miles de mquinas sin ningn tipo de problemas. El servidor, puede
ser instalado en los siguientes sistemas operativos:

Linux
FreeBSD
Windows
Sun Solaris

Interfaz Web
Una interfaz de web opcional escrita en PHP ofrece servicios complementarios:
Consulta del inventario.
Gestin de derechos de usuario.
Una interfaz de desglose servicio (o Helpdesk) para los tcnicos.

Gerencia de Tecnologa Y Sistemas

Pgina 5

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Requisito para la Instalacin del Servidor Ocs Inventory

MySQL version 4.1 or higher


PERL 5.6 or higher (5.8 or higher recommended)
Apache version 1.3.33 or higher / Apache version 2.0.X or higher
Apache Mod_perl version 1.29 or higher
PHP 4.3.2 or higher, with ZIP support enabled.
Apache Mod_php version 4.3.2 or higher
Perl module XML::Simple version 2.12 or higher
Perl module Compress::Zlib version 1.33 or higher
Perl module DBI version 1.40 or higher
Perl module DBD::Mysql version 2.9004 or higher
Perl module Apache::DBI version 0.93 or higher
Perl module Net::IP version 1.21 or higher
Perl module SOAP::Lite version 0.66 or higher, not required, used only with SOAP
web service
Perl module XML::Entities version 0.02 or higher, not required, used only with SOAP
web service

Antes de instalar el Servidor Ocs Inventory se tienen que tener instalados cada uno de los
paquetes anteriormente mencionados.
Adicionalmente necesitaremos unos paquetes para Perl:
Abrimos el shell de Perl en como super usuario
# perl -MCPAN -e shell
# Una vez iniciado (tal vez dure unos minutos), instalamos el paquete SOAP::Lite:
CPAN> install SOAP::Lite
#...
#Despues de cientos de lineas de mensajes instalamos el paquete XML::Entities
CPAN> install XML::Entities
#exit

Gerencia de Tecnologa Y Sistemas

Pgina 6

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Instalacin del Servidor de Administracin Ocs Inventory


Descargue OCSNG_UNIX_SERVER-2.1.tar.gz en la pagina web de Ocs Inventory
( http://www.ocsinventory-ng.org/en/download/download-server.html ), luego deber descomprimir
el archivo.

Ingrese a consola con permisos de root


Ejecute el archivo setup.sh (root@debian:/home/OCSNG_UNIX_SERVER-2.1# sh
setup.sh)
Luego de haber ejecutado el documento le saldrn las siguientes preguntas:

Do you wish to continue ([y]/n)? (Desea continuar) Presionar Y , esta por defecto entre
corchetes.

Which host is running database server [localhost] ? (Que host est ejecutando el servidor de
base de datos [localhost]?) Presionar Intro.
On which port is running database server [3306] ? (En el puerto que est ejecutando el
servidor de base de datos [3306]? ) se deja el puerto de la base de datos por defecto que es
(3306) Presionar Intro.

Gerencia de Tecnologa Y Sistemas

Pgina 7

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Where is Apache daemon binary [/usr/sbin/apache2] ? (Dnde est el demonio Apache


binario [/ usr/sbin/apache2]?) Presionar Intro.
Where is Apache main configuration file [/etc/apache2/apache2.conf] ? (Dnde est el
archivo de configuracin principal de Apache [/ etc/apache2/apache2.conf]?) Presionar Intro.

Which user account is running Apache web server [www-data] ? (Qu cuenta de usuario
est ejecutando a Apache web server [www-data]?) Presionar Intro.
Which user group is running Apache web server [www-data] ? (Qu grupo de usuarios est
ejecutando a Apache servidor web [www-data]?) Presionar Intro.

Gerencia de Tecnologa Y Sistemas

Pgina 8

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Where is Apache Include configuration directory [/etc/apache2/conf.d/] ? (Dnde est el


directorio de configuracin de Apache incluyen [/ etc/apache2/conf.d/]?) Presionar Intro.

Where is PERL Intrepreter binary [/usr/bin/perl] ? (Dnde est PERL Intrepreter binario [/
usr/bin/perl]?) Presionar Intro.

Where to put Communication server log directory [/var/log/ocsinventory-server] ? (Dnde


poner el log del servidor de comunicacin directorio [/ var/log/ocsinventory-servidor]?)
Presionar Intro.
Where to put Communication server plugins configuration files [/etc/ocsinventory-

Gerencia de Tecnologa Y Sistemas

Pgina 9

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

server/plugins] ? (Dnde poner los archivos de configuracin de plugins de comunicacin


servidor [/ etc/ocsinventory-server/plugins]?) Presionar Intro.

Where to put Communication server plugins Perl modules files [/etc/ocsinventoryserver/perl] ? (Dnde poner comunicacin server plugins: archivos de mdulos de Perl [/
etc/ocsinventory-servidor/perl]?) Presionar Intro.

Gerencia de Tecnologa Y Sistemas

Pgina 10

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Gerencia de Tecnologa Y Sistemas

Pgina 11

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Do you allow Setup renaming Communication Server Apache configuration file to 'zocsinventory-server.conf' ([y]/n) ? (Permiten configuracin de renombrar el fichero de
configuracin de comunicacin servidor Apache a ' z-ocsinventory-server.conf' ([y] / n)? )
Presionar Y.

Do you wish to setup Administration Server (Web Administration Console) on this computer
([y]/n)? (Desea configurar el servidor de administracin (consola de administracin Web) en
este equipo ([y] / n)?) Presionar Y.
Do you wish to continue ([y]/n)? (Desea continuar ([y] / n)?) Presionar Y.
Where to copy Administration Server static files for PHP Web Console
[/usr/share/ocsinventory-reports] ? (Dnde copiar archivos estticos de servidor de
administracin para PHP Web Console [/ usr/share/ocsinventory-informes]?) Presionar Intro.

Gerencia de Tecnologa Y Sistemas

Pgina 12

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Where to create writable/cache directories for deployement packages, administration console


logs, IPDiscover and SNMP [/var/lib/ocsinventory-reports] ? (Donde crear cach de
escritura/directorios para paquetes de prctica, administracin de consola troncos,
IPDiscover y SNMP [/ var/lib/ocsinventory-informes]?) Presionar Intro.

Gerencia de Tecnologa Y Sistemas

Pgina 13

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Luego de esta instalacin debemos reiniciar apache:


root@debian:/home/OCSNG_UNIX_SERVER-2.1# service apache2 restart
Luego ingrese desde su navegador
Desde el mismo servidor ( http://locahost/ocsreports/)
Desde otro equipo (http:// Direccin_Ip_Servidor/ocsreports/)
Configuracin de base de datos:

MySQL Login: root


MySQL Password: [contrasea del usuario root]
Name of database: ocsweb (o algun otro nombre)
MySQL hostname: localhost (si el host es remoto indicar el numero de IP o nombre de

Gerencia de Tecnologa Y Sistemas

Pgina 14

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

host)
Mensajes post instalacin de base de datos

Nos pedir dejar un mensaje que ser visualizado en las terminales (opcional). En este punto
tambin nos indicar que el usuario y password por defecto es: admin y la contrasea es:
admin, simplemente finalizar el proceso haciendo clic en el botn.
Modificar los archivos de configuracin

Eliminamos el archivo install.php


root@debian# rm /usr/share/ocsinventory-reports/ocsreports/install.php

Gerencia de Tecnologa Y Sistemas

Pgina 15

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Luego de cambiar la contrasea al usuario ocs es necesario actualizar el valor en los


archivos de configuracin
root@debian# nano /etc/apache2/conf.d/z-ocsinventory-server.conf

# Master Database settings


# Replace localhost by hostname or ip of MySQL server for WRITE
PerlSetEnv OCS_DB_HOST localhost
# Replace 3306 by port where running MySQL server, generally 3306
PerlSetEnv OCS_DB_PORT 3306
# Name of database
PerlSetEnv OCS_DB_NAME ocsweb
PerlSetEnv OCS_DB_LOCAL ocsweb
# User allowed to connect to database
PerlSetEnv OCS_DB_USER ocs
# Password for user
PerlSetVar OCS_DB_PWD NUEVO_PASS

nano /usr/share/ocsinventory-reports/ocsreports/dbconfig.inc.php

<?php

define("DB_NAME","ocsweb");
define("SERVER_READ","localhost");
define("SERVER_WRITE","localhost");
define("COMPTE_BASE","ocs");
define("PSWD_BASE","NUEVO_PASS");
?>

Ser necesario reiniciar el servidor apache para que la nueva configuracin surta efecto.
root@debian# service apache2 restart

Gerencia de Tecnologa Y Sistemas

Pgina 16

Instituto Geogrfico de Venezuela Simn Bolvar 2014

Manual de Instalacin de Servidor y Configuracin Bsica Ocs Inventory

Gerencia de Tecnologa Y Sistemas

Pgina 17

Vous aimerez peut-être aussi