CentOS 5.4 – Sistema de helpdesk com GLPI

Publicado: fevereiro 27, 2010 em CentOS, GLPI
Tags:, ,

Introdução

GLPI é um software utilizado geralmente como sistema de helpdesk. Possui integração do o sistema de inventário OCS Inventory e com o Active Directory.

Neste tutorial irei demonstrar como fazer a instalação do GLPI em um servidor que já possui o OCS Inventory NG instalado. Para mais informações sobre a instalação do OCS Inventory NG, clique aqui.

Mãos á obra!

1. Criando diretório para downloads (Opcional)

mkdir /downloads
cd /downloads/

2. Download dos pacotes

wget https://forge.indepnet.net/attachments/download/594/glpi-0.72.3.tar.gz
wget http://yum.jardiknas.org/centos/extras/5/i386/php-json-5.1.6_1.2.1-1.aurore.i386.rpm
wget http://fr2.rpmfind.net/linux/epel/5/i386/php-pecl-json-1.2.1-4.el5.i386.rpm

3. Instalando as dependências

Antes de instalar os pacotes do json, no arquivo /etc/yum.conf altere a linha:

gpgcheck=1

para:

gpgcheck=0

Instalando o json localmente, resolvendo dependências

yum localinstall php-*

Após concluída a instalação, retornar o valor de gpgcheck para 1.

É preciso reiniciar o servidor web

service httpd restart

4. Instalando o GLPI

Descompactando

tar -zxvf glpi-0.72.3.tar.gz -C /var/www/html/

Concedendo permisão ao usuário do apache no diretório do GLPI

chown -R apache.apache /var/www/html/glpi/

Aumentando o memory_limit

vi /etc/php.ini

Altere a linha memory_limit para 64, conforme abaixo

memory_limit = 64M

Digite em seu browser http://webserver/glpi, onde webserver é o endereço IP do seu servidor. Selecione o idioma.

Aceite os termos da licença.

Clique em Instalar.

Se estiver tudo verde como a imagem abaixo, clique em Continuar.

Preencha os campos com as informações de seu servidor MySQL.

Informe o nome do banco de dados que irá armazenar as informações do GLPI.

Clique em Continuar.

Instalação finalizada, utilize o usuário glpi (Administrador).

Tela de login do GLPI.

Console central do GLPI.

É isso aí, use a curiosidade… e seja feliz! =)

Até o próximo!

:wq!
Andrey Smith

comentários
  1. marcos disse:

    blz? minha instalação esta dando erro, tem como dar uma força nao?quando faz o processo de checar compatibilidade apresenta o erro.
    O GLPI NAO TRABALHA CORRETAMENTE SEM AS FUNÇOES JSON_ENCODE E JSON_DECODE
    distribuiçao centos. ja atualizei toda distribuiçao e o php esta tambem atualizado pelo yum.
    se puder vlw

    Curtir

  2. Andrey Smith disse:

    Olá!
    Execute os passos 2 e 3 do tutorial, que irá resolver seu problema.
    Abs!

    Curtir

  3. Execute os seguintes passos:

    # yum install php-devel
    # yum install php-pear
    # yum install gcc
    # pear install pecl/json

    # cd /etc/php.d
    # echo “extension=json.so” > json.ini
    # service httpd restart

    Curtir

  4. Hrtr disse:

    Caros,

    Aqui apareceu a seguinte pendência nos testes do GLPI: Você deve compilar seu PHP com extensão MySQL.

    Sabem como resolver este problema?

    Parabéns pelo tutorial, simples e objetivo.

    Curtir

  5. Andrey Smith disse:

    Olá! Iinstale o pacote php-mysql:
    yum install -y php-mysql

    Curtir

  6. Hrtr disse:

    Andrey, resolveu.

    Muito obrigado.

    Curtir

  7. AJ disse:

    aonde eu baixo a ferramenta GLPI em português?

    obrigado

    Curtir

  8. Rafael Gomes disse:

    Nem precisa baixas os pacotes json via wget.

    Apenas adicione e repositório EPEL no seu CentOS com o comando abaixo:

    rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

    E instale normalmente via yum:

    yum install php-pecl-json

    Curtir

  9. Andrey Smith disse:

    Olá Rafael,

    Obrigado pela contribuição, irei incluir na atualização do post.

    Abs,
    Andrey Smith

    Curtir

  10. Benito Jr disse:

    Andrey Smith :
    Olá! Iinstale o pacote php-mysql:
    yum install -y php-mysql

    Bom dia….
    Eu realizei este procedimento, mas continua a mensagem…..
    Obs… Eu tenho instalado o OCS, será que tem algo a ver ????

    Curtir

  11. dener disse:

    pow to com a mesma pane o meu pacote eh o php5-mysql dei o apt pra instalar

    Curtir

  12. Fellipe disse:

    dener :
    pow to com a mesma pane o meu pacote eh o php5-mysql dei o apt pra instalar

    Instale o pacote php5-imap via apt-get

    Curtir

  13. Lucas Tavares disse:

    Amigo, quando vou atualizar a minha versão do GLPI ocorre o seguinte erro:
    ########
    Atualizar

    Conexão com banco de dados feita com sucesso

    Atualizar -> 0.72.3

    Trabalho em andamento…

    0.72.3 reorder search.constant Ocorreu um erro durante a atualização do banco de dadosTable ‘glpi.glpi_display’ doesn’t exist
    ########
    Já tentei de várias maneiras, porém sem sucesso. Preciso de uma ajuda.

    Curtir

  14. Uma informação interessante e útil. Um software de help desk é fundamental para ajudar na interação com clientes, gerenciamento de incidentes e outras tarefas necessárias para a gestão de negócios. Saudações.

    Curtir

  15. Denilson Oliveira disse:

    Bom dia, o meu está com erro “Seu PHP foi compilado sem suporte a IMAP”. Como corrijo isso?

    Curtir

  16. Andrey Smith disse:

    Bom dia!

    Tente: yum install php-imap

    Curtir

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s