Instalação e Integração GLPI + OCS

Trago, para quem é leigo em Linux, um tutorial passo a passo de instalação do GLPI (Gestão Livre do Parque de Informática) e OCS inventory e a integração dos mesmos. Utilizado para gerenciamento de ativos, help desk e inventário, considero a melhor alternativa open-source até o momento.

[ Hits: 52.758 ]

Por: Gabriel Machado em 10/09/2015


Configurando OCS INVENTORY NG SERVER 2



Criar um banco de dados MySQL.

Primeiro, precisamos abrir mysql shell:

# mysql -u root -p

(Digite a senha root do mysql)

Em seguida, crie o banco de dados chamado ocsweb e conceda permissões para o usuário ocs, com senha ocs:

mysql> CREATE DATABASE ocsweb;
mysql> GRANT ALL ON ocsweb.* to 'ocs'@'localhost' identified by 'ocs';

Verifique se foi criado o banco:

mysql> SHOW DATABASES;

Agora abra o navegador em:

http://(nome_ou_ip_do_Servidor)/ocsreports/

Usuário: root
Senha: (senha de root do mysql)

Usuário e senha padrão do OCS:

Usuário: Admin
Senha: Admin

Após isso, excluímos o script de instalação:

# rm -f /usr/share/ocsinventory-reports/ocsreports/install.php

Agora tudo que você tem a fazer é configurar o servidor com as opções da máquina.

Instalar os agentes nos computadores da rede apontando o ip do servidor nelas.

Para finalizar, alteremos algumas configurações do php.ini:

# nano /etc/php5/apache2/php.ini

Altere as linhas referentes a "post_max_size" e "upload_max_filesize" conforme abaixo:

; Maximum size of POST data that PHP will accept.
; http://php.net/post-max-size
; post_max_size = 8M
post_max_size = 128M

; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 1024M

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
; upload_max_filesize = 2M
upload_max_filesize = 512M

E aqui termina o artigo. Espero que tenham gostado e até a próxima!

Página anterior    

Páginas do artigo
   1. Instalação GLPI
   2. Instalação OCS Inventory
   3. Configurando OCS INVENTORY NG SERVER 2
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Projeto OpenFarm

Gravação de CD's com o NeroLINUX

Instalar o GeoServer no Ubuntu

Arduino - Crie o seu próprio robô ou sensores inteligentes

Instalando e utilizando o LimeWire no Debian

  
Comentários
[1] Comentário enviado por masquebreja em 26/11/2015 - 10:56h

Bom dia Gabriel,

Acredito que ficou faltando algo na instalação do OCS, pois ao reiniciar o apache2 ele apresenta o seguinte erro:

[Thu Nov 26 10:43:56 2015] [error] $s->add_config() has failed: Could not open configuration file /etc/apache2/y: No such file or directory at /usr/local/share/perl/5.14.2/Apache/Ocsinventory/Plugins.pm line 24.\nCompilation failed in require at (eval 14) line 2.\n
[Thu Nov 26 10:43:56 2015] [error] Can't load Perl module Apache::Ocsinventory::Plugins for server localhost:0, exiting...
[Thu Nov 26 10:43:58 2015] [error] $s->add_config() has failed: Could not open configuration file /etc/apache2/y: No such file or directory at /usr/local/share/perl/5.14.2/Apache/Ocsinventory/Plugins.pm line 24.\nCompilation failed in require at (eval 14) line 2.\n
[Thu Nov 26 10:43:58 2015] [error] Can't load Perl module Apache::Ocsinventory::Plugins for server localhost:0, exiting...

O que acha que está faltando?

Valeu

[2] Comentário enviado por gabrieltirant em 13/02/2016 - 00:01h


[1] Comentário enviado por masquebreja em 26/11/2015 - 10:56h

Bom dia Gabriel,

Acredito que ficou faltando algo na instalação do OCS, pois ao reiniciar o apache2 ele apresenta o seguinte erro:

[Thu Nov 26 10:43:56 2015] [error] $s->add_config() has failed: Could not open configuration file /etc/apache2/y: No such file or directory at /usr/local/share/perl/5.14.2/Apache/Ocsinventory/Plugins.pm line 24.\nCompilation failed in require at (eval 14) line 2.\n
[Thu Nov 26 10:43:56 2015] [error] Can't load Perl module Apache::Ocsinventory::Plugins for server localhost:0, exiting...
[Thu Nov 26 10:43:58 2015] [error] $s->add_config() has failed: Could not open configuration file /etc/apache2/y: No such file or directory at /usr/local/share/perl/5.14.2/Apache/Ocsinventory/Plugins.pm line 24.\nCompilation failed in require at (eval 14) line 2.\n
[Thu Nov 26 10:43:58 2015] [error] Can't load Perl module Apache::Ocsinventory::Plugins for server localhost:0, exiting...

O que acha que está faltando?

Valeu


Masquebreja, primeiramente peço desculpas pelo retorno tardio...
Refiz o processo aqui em minha VM e funcionou normalmente. Qual distro voce utilizou? Já tentou reinstalar o Apache?

[3] Comentário enviado por edsistema em 18/03/2016 - 14:37h

Amigo eu estava com o mesmo problema, para resolver isso eu refiz o passo do
./setup.sh
siga os passos de acordo com o procedimento de instalação, haverá um momento que ele vai dar uma referência da pasta plugins, nessa hora não dê a opção y mas aperte apenas a tecla Enter nesse passo, só digite y apenas nas opções de acordo com o tutorial acima, que o apache voltará a funcionar e a instalação ocorrerá sem problemas!

[4] Comentário enviado por contleandro em 22/06/2017 - 16:16h

Em que parte do artigo é a integração???


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts