Get the Flash Player to see this player.
Logo Design by
Logo Design by FlamingText.com

quinta-feira, 11 de outubro de 2012

OCS Inventory NG Server 2.0.5 no Debian Squeeze e agentes via Active Directory - Instala��o e configura��o

Pr?-requisitos: Um servidor Debian Squeeze instalado e configurado com acesso ? Internet; Instalador OCS Inventory NG server para invent?rio; Os pacotes make e buid-essential.
Instalando e configurando a base de dados - MySQL:

# aptitude install mysql

Em /etc/mysql/my.cnf, colocar o limite maior que "5M":

Instalando o servidor Web Apache:

# aptitude install apache2 php5 php5-mysql php5-gd

Instala??o do mod_perl:

# aptitude install libapache2-mod-perl2

Instala??o dos m?dulos Perl necess?rios no Debian:

# apt-get install libxml-simple-perl libcompress-zlib-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl libsoap-lite-perl

Atualiza??o do CPAN:

# perl -MCPAN -e shell
# install CPAN
# reload CPAN

Instala??o dos pacotes Nmap e SNMP para a descoberta de IPs:

# aptitude install nmap snmp

Baixe a vers?o do OCS no endere?o:
E copie para o diret?rio /usr/src/.

Depois, descompacte o tarball:

# tar -zxvf OCSNG_UNIX_SERVER-x.x.x.tar.gz

Execute o arquivo de script "setup.sh", que est? presente dentro do diret?rio OCSNG_UNIX_SERVER-x.x.x, e siga as orienta??es de instala??o.

Crie um usu?rio "ocs" com permiss?o GRANT no MySQL. Dando os direitos necess?rios:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'ocs'@'localhost' IDENTIFIED BY 'ocs' WITH GRANT OPTION;

Conectando o console de administra??o Web: http://server/ocsreports

Defina os campos de configura??o conforme instala??o (login/password/database name/server). Sugest?o:

ocs  /  ocs  /  ocsweb  /  localhost

Valide os campos e aguarde a execu??o do script. Ap?s este passo, o console de administra??o Web ficar? dispon?vel.

Delete o arquivo "install.php" no diret?rio ocsreports, sugiro ainda, criar um novo de profile Super Administrator, ou alterar a senha de administrador default.

Para realizamos a instala??o dos agentes do OCS, ? necess?rio montarmos um servidor de compartilhamento (Samba) e disponibilizar uma pasta de acesso p?blica, onde ser?o colocados os instaladores do pacote de agentes do OCS.

Feito isso, modifique o script abaixo de acordo com as informa??es e configura??es do seu servidor, para a realiza??o do agente no momento do logon (autentica??o) do usu?rio no dom?nio.

Para esta configura??o, basta criar uma GPO de usu?rio, contendo o link para carregamento do script de logon.

@echo off REM*************************************************************** REM **** OCSAgentSetup.exe install by GPO **** REM **** by Philippe BEAUMONT **** REM **** You must use it in a logon computer script in your Active Directory REM **** Not made to use with OCS Logon : Simply use the OCS setup agent REM*************************************************************** REM **** Please set here the version of the agent you use. REM **** Change it to upgrade the agent on all computer. set VERSION=20017 REM **** This is the fully qualified domain name of your OCS Inventory ng server. set OCSSERVER=http://ocs.domain.local REM **** You must put here the address of your file server where OCS-NG-Windows-Agent-Setup.exe is. REM **** For exemple : REM **** If OCS-NG-Windows-Agent-Setup.exe is on \\filesserver\public\ocs\OCS-NG-Windows-Agent-Setup.exe REM **** you must put : fileserver\public\ocs set INSTALLSERVER=fileserver\directory\directory_Where_Is_OCS-NG-Windows-Agent-Setup REM **** Set to ON if you want install the SSL certificat and activate deployement feature REM **** before enable it : put the file cacert.pem on the sames directory as OCS-NG-Windows-Agent-Setup.exe set DEPLOYE=OFF IF %PROCESSOR_ARCHITECTURE%==x86 SET INSTALLDIR=%ProgramFiles% IF %PROCESSOR_ARCHITECTURE%==AMD64 SET INSTALLDIR=%ProgramFiles(x86)% IF EXIST "%INSTALLDIR%\OCS Inventory agent\OCSInventory.exe" goto upgrade :install \\%INSTALLSERVER%\OCS-NG-Windows-Agent-Setup /S /SERVER=%OCSSERVER%/ocsinventory /NOSPLASH /DEBUG /NOW cd "%INSTALLDIR%\OCS Inventory agent\" echo pwouet > %VERSION%.txt goto end :upgrade IF EXIST "%INSTALLDIR%\OCS Inventory agent\%VERSION%.txt" goto end \\%INSTALLSERVER%\OCS-NG-Windows-Agent-Setup /S /SERVER=%OCSSERVER%/ocsinventory /NOSPLASH /DEBUG /NOW cd "%INSTALLDIR%\OCS Inventory agent\" echo pwouet > %VERSION%.txt :end IF NOT %DEPLOYE%==ON goto endend IF EXIST "%INSTALLDIR%\OCS Inventory NG\Agent\cacert.pem" goto endend xcopy \\%INSTALLSERVER%\cacert.pem "%ALLUSERSPROFILE%\OCS Inventory agent\" /Y :endend Downloads dos pacotes OCS:
Instala??o dos agentes OCS pelo AD:
Modos de instala??o do Server OCS:

View the original article here

Nenhum comentário:

Postar um comentário