quinta-feira, 27 de fevereiro de 2014

Configurando OCS Inventory NG (inventário de workstations)

Bom galera, vou postar algo meio diferente, não sou um grande conhecedor do mundo Linux, mas quero ajudar a galera que como eu precisa se virar para aprender e gosta de ajudar.


Instalação do OCS

Servidor UBUNTU Server 12.04

- Primeiro instale as atualizações do servidor
$ sudo apt-get update
$ sudo apt-get upgrade

Após isso, você vai precisar instalar uma série de pacotes, vou colocar os comandos que e as versões que instalei:

Apache 2.0:
$ sudo apt-get install apache2

PHP 5.0:
$ sudo apt-get install php5
$ sudo apt-get install php5-mysql
$ sudo apt-get install php5-gd

MySQL 5.5:
$ sudo apt-get install mysql-server-5.5

Utilitario Make
$ sudo apt-get install make

PERL
$ sudo apt-get install perl

ZIP:
$ sudo apt-get install zip

As seguintes bibliotecas:
$ apt-get install libxml-simple-perl
$ apt-get install libcompress-zlib-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
$ sudo apt-get install libphp-pclzip
$ cpan -i XML::Entities

Após a instalação de todas, baixe o pacote de instalação do site:

ou use o wget mesmo:

$ sudo wget https://launchpadlibrarian.net/165057074/OCSNG_UNIX_SERVER-2.1.tar.gz

Após o download  descompacte o arquivo com o tar:
$ sudo tar –vzxf  “pasta”

Acesse a pasta descompactada e rode o setup:
$ sudo ./setup.sh

Se tudo ocorrer bem (todos os pacotes instalados corretamente), basta reiniciar o apache:
$ sudo /etc/init.d/apache2 restart


Agora acesse o servidor pelo endereço : http://192.168.0.x/ocsreports (lembre de colocar o endereço do servidor) que irá aparecer uma tela igual a essa:



Para a criação do banco de dados, vamos utilizar o login/senha  de root alterando os mesmos  (depois altere por questão de segurança)  clique em Send.

Vai aparecer a seguinte tela:


Como informado, provavelmente você vai querer alterar os valores default de post_max_size e upload_max_filesize (/etc/php5/apache2/php.ini), feito isso clique no botão.



Os alertas de segurança são:

O arquivo install.php está no diretório de instalação, basta move-lo (/usr/shar/ocsinventory-reports/ocsreports/install.php) para retirar o alerta.

 O login default ao GUI está sendo usado (altere no ícone da cabeça – superusuário).
E o login/senha default está sendo usado na base do mysql (basta alterar para sumir o alerta).

Agora vamos a instalação do agente nas máquinas, acesse o site do OCS e baixe o cliente na versão do Windows:

A instalação é bem simples, basta apenas modificar o endereço do servidor como na imagem:


Obs. 192.168.0.x é o ip do seu servidor (ou nome dele).

Se houver algum proxy na sua rede configure aqui:


Selecione para o programa rodar imediatamente:


Pronto, agora basta ir adicionando as máquinas e gerenciando pelo server:


Como falei no começo, não sou um grande conhecedor do universo Linux e a cultura do software livre, mas funcionou muito bem e vale a pena compartilhar!

Download pdf:



Site do OCS:


Abraços


2 comentários:

  1. tentou realizar a instalação no ubuntu 14.04? Aparentemente não é possível seguir os mesmos passos.
    Se puder ajudar, obrigado!
    Abraços

    ResponderExcluir
    Respostas
    1. Cara, pra falar a verdade não trabalhei mais com o OCS desde a postagem, vou criar um lab em casa e fazer a instalação novamente assim que tiver um tempo, mas não deve ter mudado tanto não.

      Abraços

      Excluir