Você está na página 1de 4

MINISTRIO DA DEFESA

EXRCITO BRASILEIRO
DCT
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 programa
cliente OCS ("OCS Inventory Agent"). OCS pode ser usado para visualizar o inventrio atravs de
uma interface web. Alm disso, OCS compreende a possibilidade de implantao de aplicativos nos
computadores de acordo com os critrios de pesquisa. O Agente IpDiscover torna possvel saber a
totalidade de computadores em rede e dispositivos.
Esse tutorial foi implementado em servidor Ubuntu 12.04 LTS, caso seja utilizado outra
verso 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 cdigo
UTF-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.gz
cd OCSNG_UNIX_SERVER-2.1
./setup.sh

Responda as perguntas do instalador conforme segue


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

A mensagem de erro abaixo voc pode ignorar


Checking 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] ? <ENTER>
Do you allow Setup renaming Communication Server Apache configuration file to 'z-ocsinventory-server.conf'
([y]/n) ? <ENTER>
Do you wish to setup Administration Server (Web Administration Console) on this computer ([y]/n)? <ENTER>
Do you wish to continue ([y]/n)? <ENTER>
Where to copy Administration Server static files for PHP Web Console [/usr/share/ocsinventory-reports] ? <ENTER>
Where to create writable/cache directories for deployement packages and IPDiscover [/var/lib/ocsinventory-reports] ?
<ENTER>

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 Segurana
4 Centro de Telemtica de rea
End. eletrnico: stir@4cta.eb.mil.br
Tel: +55 92 3659-1096 (RITEx: 840)

Você também pode gostar