Você está na página 1de 12

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

1 de 12

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

Instalando OCS inventory + GLPI no Debian


lenny 5 + OCS Inventory NG Agents
Pr-Requisitos:
Apache
PHP5
Perl
MySQL

Instalando o Perl:
# aptitude install libcompress-zlib-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnetip-perl libsoap-lite-perl
# cpan -i XML::Entities

Instalando o PHP:
# aptitude install libphp-pclzip
# aptitude install php5-gd
# aptitude install apache2 libapache2-mod-php5 php5-cli php5-common php5-cgi mysql-server
php5-mysql
# aptitude install build-essential

Instalando o MySQL:
# aptitude install -y mysql-server mysql-client libmysqlclient15-dev

Defina a senha do MySQL:


# mysqladmin -u root password senha

Instalando o OCS Inventory NG:

O OCS-NG um aplicativo desenvolvido para ajudar o administrador de redes ou


administrador de sistemas a manter o controle dos computadores e configuraes de
software que esto instalados na rede.
O OCS Inventory tambm capaz de detectar todos os dispositivos ativos na sua
rede, tais como switch, roteador, impressora de rede e dispositivos autnomos. Para
cada um, que armazena os endereos IP e MAC e lhe permite classific-los.
# aptitude install -y libphp-pclzip libxml-simple-perl libdbi-perl libdbd-mysql-perl
libapache-dbi-perl libnet-ip-perl libsoap-lite-perl libapache2-mod-perl2
Antes de baixar verifique se esta a ultima verso do OCS no site.
http://www.ocsinventory-ng.org/en/download/download-server.html

# wget http://launchpadlibrarian.net/71381405/OCSNG_UNIX_SERVER-2.0.tar.gz
# tar zxvf OCSNG_UNIX_SERVER-2.0.tar.gz
# cd OCSNG_UNIX_SERVER-2.0
# sh setup.sh

Do you wish to continue ([y]/n)? y


Which host is running database server [localhost] ?
Do 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 [/etc/apache2/conf.d] ?
Where is PERL Intrepreter binary [/usr/bin/perl] ?
Do you wish to setup Communication server on this computer ([y]/n) ? y
Where to put Communicarion server log directory [/var/log/ocsinventory-server] ?
Do you wish to continue ([y]/n) ? y
Do you allow Setup renaming Communicarion Server Apache configuration file to

06/11/2013 21:49

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

Where to put Communicarion server log directory [/var/log/ocsinventory-server] ?


Do you wish to continue ([y]/n) ? y
Do you allow Setup renaming Communicarion Server Apache configuration file to
z-ocsinventory-server.conf ([y]/n) ? y
Do you wish to setup Administration Server (Web Administration COnsole) on this computer
([y]/n) ? y
Do you wish to continue ([y]/n) ? y
Where to copy Administration Server static files for PHP Web Console [/usr/share
/ocsinventory-reports] ? Where to create writable/cache directories for deployment packages
and IPDiscover [/var/lib/ocsinventory-reports] ?
http://IP_do_Servidor /ocsreports/install.php

Preencha os campos:
Login MySQL: com o usurio que tenha permisso de criar banco de dados (root) .
MySQL password: coloque a senha do usurio.
MySQL HostName: localhost.

Click em enviar.

2 de 12

06/11/2013 21:49

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

Acesse http://IP_do_Servidor/ocsreports

Usurio: admin
Senha: admin

Instalando o GLPI:
O GLPI uma soluo open-source de gesto de parque de informrica e helpdesk,
uma aplicao 100% Web para gerenciar todos os problemas de gesto de parque de
informtica: gesto de inventrio de hardware e software e atendimento aos usurios.
Antes de baixar verifique se esta a ultima verso do GLPI no site.
http://www.glpi-project.org/?article41&lang=en
# wget https://forge.indepnet.net/attachments/download/918/glpi-0.80.1.tar.gz
# tar -zxvf glpi-0.80.1.tar.gz
# mv glpi /var/www/
# chown -Rf www-data /var/www/glpi

Agora vamos configurar o GLPI:


Acesse: http://IP_doServidor/glpi/install/install.php

3 de 12

06/11/2013 21:49

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

Escolha o seu idioma.

Leia os termos da licena e clique em Continuar.

Agora clique em Instalar para continuar a instalao.

Se voc chegou ate aqui esta indo tudo bem com a instalao e s clicar em Continuar.

4 de 12

06/11/2013 21:49

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

Preencha os campos:
Servidor do MySQL: localhost
Usuario do MySQL: root
Senha do MySQL: *********

Selecione o banco de dados e clique em Continuar.

Clique em Continuar.

5 de 12

06/11/2013 21:49

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

Clique em Usar GLPI.

Login: glpi
Senha: glpi

Integrar o GLPI e OCS:

Clique em Configurar depois em Geral.


Clique em inventrio na opo Ativar modo OCS-NG coloque SIM. e depois em ENVIAR.

Clique em MODO OCS-NG.

6 de 12

06/11/2013 21:49

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

Clique em MODO OCS-NG.

Clique em Adicionar.

Preencha os campos:
Nome: OCS
Servidor do OCS-NG: localhost
Nome do banco de dados do OCS-NG: OCSWEB
Usurio do banco de dados do OCS-NG: root
Senha do Usurio do OCS-NG: *******
Ativo: SIM
Clique em ENVIAR.

Clique em Ferramentas, OCS-NG e Importao de novos computadores.

Instalando o OCS Inventory NG Agents:

OCS Inventory NG Agents no Debian e Ubuntu

Instalando os mdulos necessrios para funcionamento do Agent.


# apt-get install make nmap libnet-ssleay-perl libcrypt-ssleay-perl libio-compress-base-perl
libio-compress-zlib-perl libio-stringy-perl libmail-box-perl libmail-sendmail-perl
libmailtools-perl libmime-types-perl libnet-ip-perl libnet-ssleay-perl libobject-realize-later-perl
libproc-daemon-perl libsys-hostname-long-perl libtimedate-perl liburi-perl libuser-identity-perl

7 de 12

libwww-perl libxml-namespacesupport-perl libxml-parser-perl libxml-sax-expat-perl libxml-

06/11/2013 21:49

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

libmailtools-perl libmime-types-perl libnet-ip-perl libnet-ssleay-perl libobject-realize-later-perl


libproc-daemon-perl libsys-hostname-long-perl libtimedate-perl liburi-perl libuser-identity-perl
libwww-perl libxml-namespacesupport-perl libxml-parser-perl libxml-sax-expat-perl libxmlsax-perl libxml-simple-perl po-debconf

Baixando e instalando o Agen:


# wget https://launchpadlibrarian.net/91149278/Ocsinventory-Unix-Agent-2.0.4.tar.gz
# tar zxv Ocsinventory-Unix-Agent-2.0.4.tar.gz
# cd Ocsinventory-Unix-Agent-2.0.4
# perl Makefile.PL Please install Proc::Daemon and Proc::PID::File if you want to use the
daemon monde.

# make

# make install
Selecione o caminho do diretrio do arquivo de configurao

Coloque o IP do servidor OCS:

Coloque o usurio e senha do servidor OCS:

8 de 12

06/11/2013 21:49

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

OCS Inventory NG Agents no Fedora


Atualize o fedora;

# yum update
Instalando as dependncias;
# yum install ocsinventory-agent
Baixe o pacote do site conforme a sua distribuio:
http://rpmfind.net/linux/rpm2html/search.php?query=ocsinventory-agent
# wget "nome do pacote"
Instalado o pacote:
# rpm -i "nome do pacote"
Indicando o caminho do servidor do OCS Inventory:
# ocsinventory-agent --server=Ip do servidor

OCS Inventory NG Agents no Mac OS:

Baixe e execute o arquivo :http://launchpad.net/ocsinventory-unix-agent/stable-2.0/2.0.3


/+download/Ocsinventory_Agent_MacOSX_beta4.pkg.zip

Aonde esta "ocsinventory-ng"coloque o IP do servidor OCS.

9 de 12

06/11/2013 21:49

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

10 de 12

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

06/11/2013 21:49

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

Postado por Andr Cadmo

Marcadores: Servidores

8 comentrios:

Claudio disse...
CAra, meus parabns pelo Tutorial, deu tudo certinho com a instalao e
olha que fiz em uma VM usando Virtual Box 4.0.
S faltou um exemplo de como add uma estao de trabalho usando o
plugin do OCS Inventory, mas tranquilo porque essa parte a mais
tranquila.
GRande Abrao!
Claudio Geasy
25 de maro de 2012 16:06

Andr Cadmo disse...


Obrigado pelo comentrio Cludio e pela dica, Logo mais estarei
colocando como add o plugin do OCS tanto no Windows,Linux e Mac.
26 de maro de 2012 04:19

Claudio disse...
Grande Andr, eu que agradeo pelo post, pois com o seu tutorial fui
capaz de instalar sem problemas o OCS Inventory integrado com o GLPI
que uma grande ferramenta que j utilizei em outro cliente em uma
poca que eu era de suporte nvel 1, ou seja, no tive contato com a
parte de instalao e configurao do mesmo. Apenas atendia os
clientes atravs dele. Mesmo s na parte de atendimento, eu pude
perceber a grande dos GLPI unido com o OCS inventory e desde que
entrei na empresa que trabalho atualmente, eu sempre qus implantar o
GLPI mas nunca sobrava tempo e trabalhei com diversas coisas que no
tinham nada a ver com o GLPI. Agora finalmente poderei implantar ele
em nossos clientes, por isso comentei sobre o plugin do OCS nos
clientes, Linux, MAc e Windows.
Caso eu encontre algo concreto na net, entro em contato contigo e te
passo para voc postar ou mesmo caso eu faa do meu jeito e d certo,
enviarei para voc do mesmo jeito.
Grande abrao!
26 de maro de 2012 07:24

Rodolfo disse...
Opa Andr, parabns pelo site e pelo post.
Acabo de implantar em um cliente meu e tudo funcionou perfeitamente.
Obrigado por compartir.
Felicidades e sucesso.
Abs

11 de 12

31 de maio de 2012 15:15

06/11/2013 21:49

Instalando OCS inventory + GLPI no Debian lenny 5 + OCS Inventor...

http://www.andrecadmo.com.br/2011/07/instalando-ocs-inventory-glpi...

Abs
31 de maio de 2012 15:15

Andr Catanho disse...


Andr, por favor estou seguindo os passos para a instalao mas
apresenta um erro e no estou conseguindo dar continuidade:
" Package libcompress-zlib-perl is a virtual package provided by:
perl 5.14.2-13ubuntu0.2
libio-compress-perl 2.052-1
you should explicitly select one to install.
E: Package 'libcompress-zlib-perl' has no installation candidate"
Estou usando ubuntu server amd64.
Vc teria alguma dica para me ajudar.
26 de abril de 2013 06:05

Andr Cadmo disse...


Andr,
Execute este procedimento depois realize a instalao dos mdulos que
voc no consegui-o.
#wget http://search.cpan.org/CPAN/authors/id/J/JK/JKEENAN/ListCompare-0.37.tar.gz
#tar xvzf List-Compare-0.37.tar.gz
#cd List-Compare-0.37
#perl Makefile.PL
#make
#make test
#make install
27 de abril de 2013 06:46

Andr Catanho disse...


Andr continua apresentando o mesmo erro
7 de maio de 2013 10:08

Marc disse...
Solucionei o erro
E: Package 'libcompress-zlib-perl' has no installation candidate"
abaixo da seguinte forma:
Atualizei a sources.list
Depois apt -get update
Apos isso usei esse comando e funcioneou.
apt-get install -y libphp-pclzip libxml-simple-perl libcompress-zlib-perl
libdbi-perl libclass-dbi-perl libdbd-mysql-perl libapache-dbi-perl libnetip-perl libsoap-lite-perl libapache2-mod-perl2
Faa o teste e espero ter ajudado.
18 de junho de 2013 05:06

12 de 12

06/11/2013 21:49

Você também pode gostar