You are on page 1of 7

30/07/2016

InstalandoGLPI+OCSINVENTORYnoCentOS7[Artigo]

INSTALANDOGLPI+OCSINVENTORYNOCENTOS7
Autor:leandrosantana<leandz9atgmail.com>
Data:05/11/2015

INTRODUODOGLPICOMOCS

GLPI(GestoLivredoParquedeInformtica),umsoftwarelivredesenvolvidoemlinguagemPHPe
utilizaobancodedadosMYSQLcomoobjetivodegerenciaraaberturaefechamentodechamadosde
suporte,almdegerenciarosequipamentos,licenaseoutrascoisasrelacionadasareadeTI.
UmagrandevantagemdasuaadooemconjuntocomoOCSNG,quenativamente,podese
sincronizaroinventriorealizadopeloOCScomabasededadosdoGLPI.
PrincipaiscaractersticastcnicasdoGLPI:
TecnologiadeprogramaoPHP,AJAX,HTML,CSS
BancodedadosMySQL
InterfaceWEB
Multiplataforma
LicenaGPLV2
Autenticaocompatvelcom:Local,POP/IMAP,CAS,LDAP(openLDAP,ActiveDirectory,
Samba4)
Suporteareplicaodebancodedadosviainterface
Suporteabackupviainterface
Arquiteturabaseadaemplugins
IntegraocomoOCSInventoryNGatravsdasincronizaodobancodedados
Suporteadefinioderegrasdefluxodetrabalho
Autenticaodeusurioscomdefiniodeperfisdepermissesdeacesso
GestodeHelpDesk
Gestodeinventrios
Gestodecontratos,clientes,contatosefornecedores
Gestofinanceiradoscomponentesinventariados
Relatrioseestatsticas
Gestodereservas
IntegraocomoOCSInventoryNG.
GestodeProjetos
Aberturadechamadosdesolicitaodeservioeincidentes
Controledecusto,tempoderesposta,tempodesoluo
Controledosprocedimentosdecadachamadoedostcnicosresponsveis
Gerenciamentodereincidnciaeincidentes
https://www.vivaolinux.com.br/artigos/impressora.php?codigo=15634

1/7

30/07/2016

InstalandoGLPI+OCSINVENTORYnoCentOS7[Artigo]

Integraocomosistemadeinventrio
Basedeconhecimento
Quadrovirtualderecados
Agendamentoeplanejamentodechamados
Relatriosgerenciais

OCSINVENTORYNG
OOCSInventoryNG,umsoftwarelivrequepermiteaosAdministradoresdeTIcoletarautomaticamente
informaesdeseusativosdeTI,armazenandoestasinformaesnobancodedadosMySQLno
servidor.
OOCSNGcoletaestasinformaessobreohardwareesoftwaredemquinasemrederodandoo
programaclienteOCS("OCSInventoryAgent").
OOCSpossuiumainterfacewebquepodeserusadaparavisualizaroinventriorealizadoeemitiros
respectivosrelatrios.

INSTALAOVIASHELL

1.AtualizandooCentOS7:

#yumyupdate
2.DesabilitandoSELinux:

#vi/etc//selinux/config
Aperte i parainserirtextoemudede" enforcing "para" disabled ",feitoissoaperte ESC
parasairdomododeinseroedigite :wqa! (salvaeeditaoquefoifeito).
3.InstalandoorepositrioEPEL:

#yuminstallyepelrelease.noarch
4.InstalandoDependncias:

#yuminstallymakewgethttpdmariadbmariadbserverphp5php
gd
php
mysqlphp
mbstringmod_perlperl
XML
Simpleperl
Net
IPperl
SOAP
Liteperl
DBIperl
DBDMySQL
5.Reiniciandoeconfigurandoosserviosnecessrios:
https://www.vivaolinux.com.br/artigos/impressora.php?codigo=15634

2/7

30/07/2016

InstalandoGLPI+OCSINVENTORYnoCentOS7[Artigo]

#systemctlstopfirewalld.service
#systemctldisablefirewalld.service
#systemctlstarthttpd.service
#systemctlenablehttpd.service
#systemctlstartmariadb.service
#systemctlenablemariadb.service
ConfiguraesdeseguranadoMySQL:

#/usr/bin/mysql_secure_installation
Changetherootpassword?[Y/n] Y (AperteYparadefinirumasenhaparaoroot)
Removeanonymoususers?[Y/n]( AperteENTER )
Disallowrootloginremotely?[Y/n]( AperteENTER )
Removetestdatabaseandaccesstoit?[Y/n]( AperteENTER )
Reloadprivilegetablesnow?[Y/n]( AperteENTER )ThanksforusingMariaDB!
6.BaixandooGLPIeoDashboard.
GLPIverso0.84.7:

#wget http://pkgs.fedoraproject.org/repo/pkgs/glpi/glpi
0.84.7.tar.gz/885d7893460979197888cefafa5a75d0/glpi0.84.7.tar.gz
(http://pkgs.fedoraproject.org/repo/pkgs/glpi/glpi0.84.7.tar.gz/885d7893460979197888cefafa5a75d0/glpi
0.84.7.tar.gz)
Dashboardverso0.5.2:

#wget http://ufpr.dl.sourceforge.net/project/glpidashboard/GLPI_0.84/dashboard_plugin0.5.2.tar.gz
(http://ufpr.dl.sourceforge.net/project/glpidashboard/GLPI_0.84/dashboard_plugin0.5.2.tar.gz)
7.ExtraindooGLPIeoDashboardeenviandoparaodiretriodoApache:

#tarxfzglpi0.84.7.tar.gzC/var/www/html/
#tarxfzdashboard_plugin0.5.2.tar.gzC/var/www/html/glpi/plugins
8.Dandopermissesdeacessoaousuriohttp:

#chownapache:apacheR/var/www/html/glpi/
9.CriandoBancodedadosdoGLPIeOCSINVENTORY

#mysqlurootpSENHADOROOT
mysql> CREATEDATABASEglpi
https://www.vivaolinux.com.br/artigos/impressora.php?codigo=15634

3/7

30/07/2016

InstalandoGLPI+OCSINVENTORYnoCentOS7[Artigo]

mysql> CREATEDATABASEocs
mysql> GRANTALLPRIVILEGESONglpi.*TOroot@localhostIDENTIFIEDBY

"SENHADOROOT"
mysql> GRANTALLPRIVILEGESONocs.*TOroot@localhostIDENTIFIEDBY

"SENHADOROOT"
mysql> FLUSHPRIVILEGES
mysql> quit
10.RestartandooApacheeMySQL:

#systemctlrestarthttpd.service&&systemctlrestart
mariadb.service
11.Instalaodoocsinventory:

#yuminstallyocsinventory
#systemctlrestarthttpd.service&&systemctlrestartmariadb.service
12.InstalandooOCSINVENTORY.
ConfigurandooOCSviabrowser:

http://IP_DO_SERVIDOR/ocsreports/install.php
DepoisdeinstaladooOCSINVENTORYacesseocaminho:

#cd/usr/share/ocsinventoryreports/ocsreports/
Faaobackupeapagueoinstall.php:

#cpinstall.phpinstall.php.bkp
#rmfinstall.php
13.InstalandoGLPI.
AcesseoGLPIpelonavegadornaURL:

http://IP_DO_SERVIDOR/glpi
InstaleoGLPIeselecioneobancodedadosglpiquecriamosanteriormente.Loguecomasenhapadro:
user: glpi
senha: glpi
CliqueemConfigurar>Pluginseinstaleospluginsdodashboardeocsinventory.
https://www.vivaolinux.com.br/artigos/impressora.php?codigo=15634

4/7

30/07/2016

InstalandoGLPI+OCSINVENTORYnoCentOS7[Artigo]

Agoravamosconfiguraroplugindoservidorocs.
Cliquenaabaplugins>OCSINVENTORYNG.
CliqueConfiguraesdoservidorOCSNG,adicioneoservidorocs.
Nome: OCS001
Mquinaparaobancodedados: localhost
BancodeDados: ocs
Usurio: ROOT
Senha: SENHADOROOT
BancodedadosemUTF8: Sim
Ativo: Sim
Mtododesincronizao: Export
Agoravamossalvar.
CliqueemOpesdeimportaoealtereoscampos:
Dispositivos: Importaoglobal
Monitores: Importaoglobal
Impressoras: Importaoglobal
Softwares: Importaoglobal
Agoravamossalvar.
CliqueemInformaoGeral.
NocampotodosmarqueSIM.
Altereoscampos:
Nmerodeinventrio: HARDWARE_ID
Localizao: HARDWARE_ID
Grupo: TAG
Nmerodenomealternativodousurio: HARDWARE_ID
Rede: HARDWARE_ID
AgoravamosremoveroinstaladordoGLPI:

#rmfR/var/www/html/glpi/install
14.Verificarsefoicriadooarquivo"dbconfig.inc.php".
Acessoocaminho:

https://www.vivaolinux.com.br/artigos/impressora.php?codigo=15634

5/7

30/07/2016

InstalandoGLPI+OCSINVENTORYnoCentOS7[Artigo]

#cd/usr/share/ocsinventoryreports/ocsreports/
Dum"ls"paraverificarseomesmoencontrasel:

#ls
Seomesmoencontrasecriado,vamosverificarseucontedo,casocontrriovamoscrilocomoviou
vim.

#catdbconfig.inc.php
Ocontedotemqueestarassim:

<?php
define("DB_NAME","ocs")
define("SERVER_READ","localhost")
define("SERVER_WRITE","localhost")
define("COMPTE_BASE","ocs")
define("PSWD_BASE","SENHADOROOT")
?>

Obs.:esseo"pulodogato"quandooclientedoOCSINVENTORYagentconectanoservidormasdo
erro404ou500.
Esperoterajudadoatodos.

REFERENCIAS
PaginadoprojetoGLPI:
http://glpiproject.org/(http://glpiproject.org/)

Documentao:
http://glpiproject.org/spip.php?rubrique18(http://glpiproject.org/spip.php?rubrique18)

PaginadoprojetoOCSInventoryNG:
http://www.ocsinventoryng.org/en/(http://www.ocsinventoryng.org/en/)

Documentao:
http://wiki.ocsinventoryng.org/index.php/Documentation:Main(http://wiki.ocsinventory
ng.org/index.php/Documentation:Main)

https://www.vivaolinux.com.br/artigos/impressora.php?codigo=15634

6/7

30/07/2016

InstalandoGLPI+OCSINVENTORYnoCentOS7[Artigo]

Voltar(verArtigo.php?codigo=15634)

https://www.vivaolinux.com.br/artigos/impressora.php?codigo=15634

7/7

You might also like