Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Sobre o Manual
Este manual um passo a passo para instalar e congurar o GLPI e OCS Inventory de
maneira rpida e segura.
A informao est dividida em trs etapas que devem ser executadas sequencialmente.
ETAPA 1
Criao de
Repositrio
ETAPA 2
ETAPA 3
Instalao
do OCS
Instalao
do GLPI
Registramos nosso agradecimento s equipes da Remi Collet e Servicedesk Brasil que colaboraram na elaborao deste manual.
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Requisitos Mnimos
Observe os requisitos mnimos antes de iniciar o processo de instalao.
Para instalar o GLPI e OCS Inventory neste mtodo automtico voc precisar:
- Conhecimentos bsicos de Linux
- Linux Centos / OS minimal Install + wget
- Aproximadamente 4 horas
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Foi escrito para a verso 2.1.2 do OCS, 0.90.1 do GLPI e no RHEL 7.2.
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
ETAPA 1
Criao de Repositrio
Congurao de Repositrio
CentOS : EPEL
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Congurao de Repositrio
Fazendo o download
Localizaes:
http://github.com/remicollet/remirepo
o repositrio git com todos os arquivos necessrios para a construo do
RPM (spec, patches, ...)
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Congurao de Repositrio
Este repositrio faz uso do formato YUM/DNF necessrio para ser declarado.
Notas:
Congurao de Repositrio
2.1 Congurao automtica de YUM/DNF
A maneira mais simples instalando o pacote remi-release que fornece as
conguraes para o YUM/DNF e a chave GPG usada assinar o RPM.
Enterprise Linux 7 (com EPEL) X86_64
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm
# somente para RHEL
subscription-manager repos --enable=rhel-7-server-optional-rpms
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Congurao de Repositrio
Enterprise Linux 6 (com EPEL) I386 OU X86_64
wget
https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
wget
http://rpms.remirepo.net/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6.rpm epel-release-latest-6.noarch.rpm
# somente para RHEL
rhn-channel --add --channel=rhel-$(uname -i)-server-optional-6
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Congurao de Repositrio
Enterprise Linux 5 (com EPEL) i386 ou x84_64
wget
https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
wget
http://rpms.remirepo.net/enterprise/remi-release-5.rpm
rpm -Uvh remi-release-5.rpm epel-release-latest-5.noarch.rpm
Fedora 23 i386 ou x86_64
wget
http://rpms.remirepo.net/fedora/remi-release-23.rpm
dnf install remi-release-23.rpm
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Congurao de Repositrio
Fedora 22 i386 ou x86_64
wget
http://rpms.remirepo.net/fedora/remi-release-22.rpm
dnf install remi-release-22.rpm
Fedora 21 i386 ou x86_64
wget
http://rpms.remirepo.net/fedora/remi-release-21.rpm
yum install remi-release-21.rpm
Fedora 20 i386 ou x86_64
wget
http://rpms.remirepo.net/fedora/remi-release-20.rpm
yum install remi-release-20.rpm
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Congurao de Repositrio
2.2 Congurao manual do YUM/DNF
necessrio apenas baixar o arquivo de congurao de repositrio e salva-lo no
diretrio apropriado.
Fedora :
su - cd /etc/yum.repos.d
wget
http://rpms.remirepo.net/fedora/remi.repo
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Congurao de Repositrio
Enterprise Linux (RHEL, CentOS) :
su -cd /etc/yum.repos.d
wget
http://rpms.remirepo.net/enterprise/remi.repo
DICA: Este arquivo fornece as conguraes para os repositrios remi, remi-php55 e remi-test
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Congurao de Repositrio
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Congurao de Repositrio
A validao do RPM requer minha chave para que seja importada para seu
sistema antes do uso. Baixe e instale essa chave GPG com:
rpm --import RPM-GPG-KEY-remi
O YUM/DNF ir pedir sua instalao automtica ao instalar um RPM do meu
repositrio. Voc pode listar a chave instalada com:
rpm -q gpg-pubkey --qf "%{summary} ->%{version}-%{release}\n"
Minha antiga chave digital era: 00f97f56-4267cb5c.
Minha nova chave digital :
00f97f56-467e318a.
*Se voc usa um gerenciador de pacotes como o, YUM ou o DNF, esta passo no necessrio.
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
Congurao de Repositrio
Suporte
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
ETAPA 2
Instalao do OCS
OCS Inventory NG
Instalao:
# yum install ocsinventory
Inicializao e ativao para o Fedora ou Enterprise Linux >=7, Apache
HTTP Server:
# systemctl restart httpd
# systemctl enable httpd
Inicializao e ativao para Enterprise Linux e Apache HTTP Server:
# service httpd restart
# chkcong httpd on
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
OCS Inventory NG
Congurao e criao da base de dados
Conecte-se a http://localhost/ocsreports/install.php
DICA: Se estiver conectado ao servidor atravs de outro computador o endereo precisa ser modicado).
Passo
Passo
Passo
Passo
Passo
Entre com o
usurio e senha
do administrador
da MariaDB/MySQL
e ento, Send.
Criao do
schema. Se estiver
tudo ok (deve ser
verdade usando o
RPM), clique Send.
ltimo passo da
instalao. Anote
a conta criada
(admin/admin) e
clique em Click
here to enter
OCS-NGGUI.
Escolha a lngua
(atravs das
bandeiras do lado
superior direito).
Conecte a aplicao
(admin/admin).
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
ns, voc
Parab
o OCS!
instalou
OCS Inventory NG
Algumas opes de coguraes
Abra o pipe wrench / Conguration / Cong e ento as abas de Server:
SESSION_VALIDITY_TIME = 600.
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
OCS Inventory NG
Troque a senha do MariaDB/MySQL:
# mysql -uroot -prootsecret
MariaDB> UPDATE mysql.user SET Password = SENHA('ocssecret') ONDE User = 'ocs';
MariaDB> FLUSH PRIVILEGES;
MariaDB> exit
E para atualizar as conguraes com essa nova senha, insira no arquivo
/etc/httpd/conf.d/ocsinventory-server.conf (prximo linha 29)
PerlSetVar OCS_DB_PWD ocssecret
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
OCS Inventory NG
E no arquivo /etc/ocsinventory/ocsinventory-reports/dbcong.inc.php :
$_SESSION["PSWD_BASE"]="ocssecret"
Para ler o novo valor do parmetro necessrio recarregar as conguraes do
apache para o modo Perl:
# service httpd reload
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
OCS Inventory NG
Adicione o seu primeiro computador
Para testar o recurso de inventrio, instale o agente de inventrio em um
primeiro computador. Ele estar no servidor.
# yum install ocsinventory-agent
Agora, envie o inventrio:
# ocsinventory-agent --nolocal --server=localhost
Se estiver tudo ok, seu servidor dever aparecer na lista de computadores do OCS.
Voc pode habilitar o inventrio automtico para este computador editando o
/etc/syscong/ocsinventory-agent:
OCSMODE[0]=cron
OCSSERVER[0]=http://localhost/ocsinventory
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
ETAPA 3
Instalao do GLPI
GLPI
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
GLPI
Instalando GLPI via YUM
yum install glpi
Desabilitando a SELINUX
vi /etc/syscong/selinux ou /etc/selinux/cong
## Alterar linha conforme abaixo ##
SELINUX=enforcing para SELINUX= disabled
Desabilitando IPTABLES (**Opicional)
chkcong ip6tables o
service iptables stop
service iptables save
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
GLPI
Congure seu Timezone de acordo com sua regio, nesse exemplo, estamos
usando a cidade de So Paulo
hwclock --show
rm -f /etc/localtime
ln -s /usr/share/zoneinfo/America/Sao_Paulo /etc/localtime
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
GLPI
# mysql -uroot -prootsecret
MariaDB> CREATE USER 'glpi'@'%' IDENTIFIED BY 'glpisecret';
MariaDB> GRANT USAGE ON *.* TO 'glpi'@'%' IDENTIFIED BY 'glpisecret';
MariaDB> CREATE DATABASE IF NOT EXISTS `glpi` ;
MariaDB> GRANT ALL PRIVILEGES ON `glpi`.* TO 'glpi'@'%';
MariaDB> FLUSH PRIVILEGES;
MariaDB> exit
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
GLPI
Criao e congurao da base de dados:
Passo
Passo
Passo
Passo
Passo
Conecte com a
aplicao:
Selecione a lingua
e d OK.
Leia e aceite a
licena(GPL):
Continue.
Inicie a
instalao:
Installation.
Conra os
pr-requisitos(precis
a estar ok com o
RPM, incluindo o
SELinux): Continue.
http://localhost/glpi/
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
GLPI
Passo
Passo
Passo
Passo
10
Insira os
parametros de
conexo com a
base de dados
(localhost / glpi /
glpisecret):
Continue.
Selecione a base
de dados GLPI e
continue.
Anote o seu
login e senha de
administrador
(glpi/glpi) e
continue.
Anote tambem as
outras informaes
de conta: Use GLPI.
Autentique-se
com a nova conta:
glpi/glpi.
Passo
ns, voc
Parab
o GLPI!
u
o
l
a
t
s
n
i
glpibrasil.com.br |http://www.servicedeskbrasil.com.br/
servicedeskbrasil.com.br
http://glpibrasil.com.br/
(31) 3036-7940
(11) 3498-7878
http://glpibrasil.com.br/
glpibrasil.com.br
servicedeskbrasil.com.br
http://www.servicedeskbrasil.com.br/