Solução para a conexão com o sistema GLPI e MySQL Server

Publicado por Manoel do Nascimento Miranda em 04/09/2015

[ Hits: 51.899 ]

 


Solução para a conexão com o sistema GLPI e MySQL Server



Olá amigos(as),

Eu estava tentando atualizar o sistema de chamado GLPI com pacote do site do projeto, fui querer jogar o conteúdo na pasta /usr/share/glpi e deu erro.

Isso eu já tinha instalado pelo "apt-get install glpi", preenchido os usuários, configurado e aconteceu o problema a seguir.
Linux: Solução para a conexão com o sistema GLPI e mysql server
Ainda bem, como bom garoto, fiz o backup do banco de dados no menu Administração > Manutenção :-).

As dicas a seguir eu fiz no GNU/Linux Debian Wheezy. Vamos aos passos.

1. Logado como o usuário root, edite a configuração para entrada no banco de dados:

# nano /usr/share/glpi/config/config_db.php

<?php
class DB extends DBmysql {
var $dbhost = 'localhost'; //Server
var $dbuser = 'root'; //Coloque seu usuário no banco de dados
var $dbpassword= '123456'; //Password
var $dbdefault = 'glpi'; //NameDB
}
?>

2. Faça a cópia do banco de dados do glpi:

# cp /usr/share/glpi/install/mysql/glpi* /home/<seu-usuário>/Downloads/glpi.sql

(Guarde essa cópia)

3. Entre na pasta onde você copiou, no meu caso:

# cd /home/<usuário>/Downloads

4. Acesse e crie o banco de dados glpi no MySQL. Um passo de cada vez.

# mysql -u root -p
MYSQL> create database glpi;
MYSQL> exit

5. Importe o sql para o banco de dados criado.

# mysql -u root -p glpi < glpi.sql

Agora acesse:

http://localhost/glpi

Pronto!

Já deverá estar normal.

Fonte: http://www.thiagopassamani.com.br/tags/glpi-mysql

Outras dicas deste autor

Compartilhando Internet via rede Ad Hoc (rede local) no Ubuntu 11.10

Ubuntu 11.10 - Fones de ouvido não funciona [Resolvido]

Falha no login no Fedora 26 Mate ou Cinnamon [Resolvido]

Montando o celular LG X200 MT6235 MediaTek Inc no GNU/Linux

Leitura recomendada

Criando e associando usuários à bancos de dados específicos

MySQL - Erro: mysqldump: Got error: 1044 [Resolvido]

Pesquisa entre datas no MySQL

Para melhorar a performance do MySQL

MySQL - Got error 28 from storage engine [Resolvido]

  

Comentários
[1] Comentário enviado por sidneipanuci em 15/06/2016 - 15:43h

Fiz exatamente isso, porém estou utilizado Ubuntu Server 14. Após substituir a pasta /usr/share/glpi pela nova pasta do GLPI 0.90 abro o navegador e realizo a atualização normalmente, entretanto ao finalizar recebo uma mensagem dizendo que a versão do mysql é antiga e que preciso atualizar o banco. Clico em atualizar o banco e nada acontece.

Utilizo mysql 5.5, php5
Já atribui permissões nas pastas files e config, já atribui permissões www.-dat:www-dat /usr/share/glpi, já adicionei o usuario glpi@localhost no banco e inclusive consigo criar e alterar tabelas com ele. Já estou desistindo de atualizar o GLPI.


[2] Comentário enviado por neto_itb em 16/06/2016 - 11:55h

Olá sidneipanuci,

posta ai o resultado do comando:

mysql -V



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts