Tutorial Ocs Inventory

download Tutorial Ocs Inventory

of 4

description

Tutorial Ocs Inventory

Transcript of Tutorial Ocs Inventory

  • MINISTRIO DA DEFESAEXRCITO BRASILEIRODCT - CITEx

    4 Centro de Telemtica de rea(Centro de Processamento de Dados n 5/1978)

    Tutorial de Instalao do OCS Inventory-Server 2.1

    OCS Inventory um software livre que permite aos usurios conhecer seus ativos de TI.OCS-NG coleta informaes sobre o hardware e software de mquinas em rede rodando o programacliente OCS ("OCS Inventory Agent"). OCS pode ser usado para visualizar o inventrio atravs deuma interface web. Alm disso, OCS compreende a possibilidade de implantao de aplicativos noscomputadores de acordo com os critrios de pesquisa. O Agente IpDiscover torna possvel saber atotalidade de computadores em rede e dispositivos.

    Esse tutorial foi implementado em servidor Ubuntu 12.04 LTS, caso seja utilizado outraverso Linux, sero necessrias as devidas modificaes.

    Instalar o Apache- apt-get install apache2 apache2-doc

    * Acrescentar na ltima linha do arquivo /etc/apache2/apache2.conf :ServerName $hostname_do_seu_servidor - Exemplo: ServerName Ubuntu

    No arquivo /etc/apache2/httpd.conf, inclua a linha abaixo para dar suporte a tabela de cdigoUTF-8:AddDefaultCharset utf-8

    Instalar o MySQL apt-get install mysql-server* No esquecer a senha

    Instalar o PHP apt-get install php5 php5-mysql php5-gd

    Instalar o PERL apt-get install libapache2-mod-perl2 libxml-simple-perl libapache-dbi-perl libnet-ip-perl libsoap-lite-perl

    Instalar pr-requisito para a funo IPDISCOVER apt-get install libc6-dev

    Fazer o donwload da verso 2.1 do OCS Server https://launchpad.net/ocsinventory-server/stable-2.1/2.1/+download/OCSNG_UNIX_SERVER-2.1.tar.gz

  • Descompacte o arquivo tar e execute o script instalador tar -zxvf OCSNG_UNIX_SERVER-2.1.tar.gzcd OCSNG_UNIX_SERVER-2.1./setup.sh

    Responda as perguntas do instalador conforme segue Do you wish to continue ([y]/n)? Which host is running database server [localhost] ? On which port is running database server [3306] ? Where is Apache daemon binary [/usr/sbin/apache2] ? Where is Apache main configuration file [/etc/apache2/apache2.conf] ? Which user account is running Apache web server [www-data] ? Which user group is running Apache web server [www-data] ? Where is Apache Include configuration directory [1] ? Where is PERL Intrepreter binary [/usr/bin/perl] ? Do you wish to setup Communication server on this computer ([y]/n)? Where to put Communication server log directory [/var/log/ocsinventory-server] ?

    A mensagem de erro abaixo voc pode ignorarChecking for XML::Entities PERL module...*** Warning: PERL module XML::Entities is not installed !This module is only required by OCS Inventory NG SOAP Web Service.

    Finalize respondendo as perguntas abaixo Do you wish to continue ([y]/n] ? Do you allow Setup renaming Communication Server Apache configuration file to 'z-ocsinventory-server.conf' ([y]/n) ? Do you wish to setup Administration Server (Web Administration Console) on this computer ([y]/n)? Do you wish to continue ([y]/n)? Where to copy Administration Server static files for PHP Web Console [/usr/share/ocsinventory-reports] ? Where to create writable/cache directories for deployement packages and IPDiscover [/var/lib/ocsinventory-reports] ?

    Reinicie o servidor Apache /etc/init.d/apache2 restart

    Por questes de segurana, mova o arquivo abaixo para outra pasta que no seja acessvel via web ou renomeie o arquivo install.php/usr/share/ocsinventory-reports/ocsreports/install.php

    Acesse a URL do servidor ou http://localhost/ocsreports e digite a senha que foi criada no servidor mysql

  • O servidor foi configurado com sucesso, acesse http://localhost/ocsreports e digite admin como usuario e senha.

    Para que os alertas de segurana sejam corrigidos execute as seguintes alteraes:

    1 - Altere a senha de SuperAdministrador do OCS na aba Usurio;

    2 - Altere a senha do usurio ocs no mysql instalando phpmyadmin ou atravs do comando:UPDATE mysql.user SET Password=PASSWORD('seupassword') WHERE User='ocs' AND Host='localhost';

    FLUSH PRIVILEGES;

    3 - Aps alterar a senha acima o servidor ficar fora do ar, para resolver isso altere as senhas do usurio ocs nos arquivos abaixo:/etc/apache2/conf.d/z-ocsinventory-server.conf#

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

    * No esquecer que as localizaes acima so referentes ao Ubuntu 12.04 LTS, adaptar conforme a sua verso.

    Servidor Instalado com sucesso!

    Tutorial de Instalao do OCS Inventory-agent

    Linux:

    Digite no terminal:apt-get install ocsinventory-agent

    Escolher a opo http

    Digitar a localizao do servidor

    Exemplo: 127.0.0.1/ocsinventory

    Para realizar a primeira coleta de dados digitar no terminal:

  • ocsinventory-agent* A coleta ser realizada automtica e diariamente.

    Windows:

    Faa o download do aplicativo e instale:https://launchpad.net/ocsinventory-windows-agent/2.x/2.1/+download/OCSNG-Windows-Agent-2.1.zip

    Digitar o caminho correto do servidor:

    Instalao realizada com sucesso!

    Seo de Segurana4 Centro de Telemtica de reaEnd. eletrnico: [email protected]: +55 92 3659-1096 (RITEx: 840)

    MINISTRIO DA DEFESAEXRCITO BRASILEIRO