Anda di halaman 1dari 5

Instalao OCS Inventory Server

Pacotes bsicos
Tendo em vista que voc tenha uma instalao do Debian pronta, vamos instalao dos
pacotes bsicos:
# apt-get install apt-build
# apt-get install openssh-server
# apt-get install vim
Explicando:
O primeiro pacote, so scripts como o make, gcc e etc.
O segundo a ferramenta para acesso remoto de forma segura.
E o terceiro, um editor de texto que gosto de trabalhar.
Os prximos so para a instalao do OCS Inventory Server:
# apt-get install apache2 apache2-doc mysql-server php5 php5-mysql php5-gd
libapache2-mod-perl2 libxml-simple-perl libcompress-zlib-perl libnet-ip-pirl libsoap-liteperl libc6-dev libdbi-perl libdbd-mysql-perl libapache-dbi-perl
Explicando:
So os pacotes para a instalao do OCS Inventory Server. No vou abordar a
instalao do mysql-server, porque no tem segredo, basta colocar a senha de root do
banco de dados e pronto.
Aps instalado o Apache 2, necessrio fazer um ajuste:
# vim /etc/mysql/my.cnf
Procure pela linha: MAX_ALLOWED_PACKET
E altere para: =32M
Saia e salve o arquivo.
Feito isso, acesse a pasta /tmp para baixar o arquivo de instalao do OCS Inventory Server,
ou qualquer outra pasta que ache melhor.

Use o comando wget para baixar o pacote mais recente do instalador:


# cd /tmp
# wget CAMINHO DO PACOTE

OCS Inventory Server


Aps fazer o download do pacote do OCS, iremos instal-lo.
Primeiro, vamos descompactar o pacote:
# tar -xvzf PACOTE BAIXADO
Acesse o pacote descompactado e procure o pacote setup e o execute:
# cd PACOTE_OCS
# ./setup.sh
Pressione apenas Enter para as perguntas que aparecerem at finalizar o setup. Aps isto,
vamos fazer mais alguns ajustes:
# vim /etc/php5/apache2/php.ini
Ache a linha: SITAX POST_MAX_SIZE
E altere para: 888M
Ache a linha: UPLOAD_MAX_FILESIZE
E altere para: 222M
Salve o arquivo e saia.
Reinicie o Apache 2:
# /etc/init.d/apache2 restart
Agora vamos configurar o arquivo para a conexo com o banco de dados:
# vim /usr/share/ocsinventory-reports/ocsreports/dbconfig.inc.php

Segue meu arquivo configurado, basta mudar apenas a parte da senha "PSWD_BASE" e
colocar a senha que voc configurou no mysql-server:
<?php
define("DB_NAME", "ocsweb");
define("SERVER_READ","localhost");
define("SERVER_WRITE","localhost");
define("COMPTE_BASE","ocs");
define("PSWD_BASE","sua senha"); # USE A SUA SENHA
?>
Saia e salve o arquivo.
Aps isto, acesse o servidor pelo navegador WEB: http://IPDOSERVIDOR/ocsreports
Na primeira tela, coloque o usurio root e a senha do banco de dados.
Depois, coloque:
Usurio: admin
Senha de acesso: admin
Pronto, OCS Inventory Server configurado.

Mensagens de alerta aps a instalao


Aps a instalao, ser apresentado trs alertas de segurana que precisam ser alterados:
1. A primeira, sobre a senha do admin que precisa ser alterada:
Ao lado do boto de logout, tem um cone como uma chave, clique nele e altere a
senha do admin.
2. A segunda, sobre o arquivo install.php que precisa ser renomeado:
# cd /usr/share/ocsinventory-reports/ocsreports/
# ls
# mv install.php install.php.old
3. A terceira, mudar a senha de acesso do banco de dados:
# vim /etc/apache2/conf.d/z-ocsinventory-server.conf

Na linha 31, altere a senha que voc usou no arquivo de acesso ao banco de dados, no meu
caso, foi "sua_senha".
Ficando:
PerlSetVar OCS_DB_PWD sua_senha
Mude os privilgios do usurio no mysql:
mysql> mysql -u root -p
mysql> GRANT ALL PRIVILEGES ON `ocsweb` .*TO 'ocs'@'localhost' IDENTIFIED BY
'sua_senha' WITH GRANT OPTION;
mysql> use mysql;
mysql> update user set password=PASSWORD(sua_senha) where User='root';
mysql> flush privileges;
Pronto, o OCS Inventory Server est pronto para o uso.
Basta acessar pelo navegador: http:\\IPDOSERVIDOR\ocsreport

Clientes Linux
No servidor, por padro, o cliente j vem instalado. Vamos ver como instalar nos
computadores Linux primeiro.
* Lembrando que a verso do servidor, deve ser a instalao do cliente.
Baixe a verso do instalador usando o comando wget:
# wget O CAMINHO DO PACOTE DE INSTALAO
Descompacte o PACOTE BAIXADO:
# tar -zxvf PACOTE BAIXADO
Entre no PACOTE BAIXADO:
# cd PACOTE BAIXADO
Compile e instale o PACOTE BAIXADO:

# perl Makefile.PL
# make
# make install
Sero feitas algumas perguntas. Mas, a mais importante o caminho do servidor:
http://<ip_do_server>/ocsinventory
Feito isto, entre na console do OCS Inventory Server e veja o computador e suas
informaes.

Clientes Windows
Como disse na descrio do artigo, s consegui instalar o cliente nos meus computadores
Windows, que so 190 micros com a ferramenta OCS Inventory NG Agent Deployment Tool.
Baixe o pacote no site do OCS Inventory e instale no seu computador, aps isto,
necessrio baixar o Psexec Tools.
Abra a ferramenta e clique em OPTION e na primeira opo, configure o caminho de onde se
encontra o seu arquivo Psexec Tools. Aps isto, clique em Windows Agent.
Nesta opo, voc pode encontrar os micros da rede usando seu range de IP da rede, ou
selecionando o micro cliente pela rede ou pelo AD.
Depois, entre com o usurio e senha de administrador dos micros clientes.
Aumente o nmero de conexes dos micros clientes e espere que as instalaes sejam
feitas.

Anda mungkin juga menyukai