You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2008-07-30 17:19:43

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Pbm Installation GLPI / Mysql sur serveurs différents

Bonjour, et tout d'abord merci pour ce forum

J'ai donc un problème d'installation de GLPI et je suis bloqué à l'étape de renseignement des données MySql
J'ai déjà procédé a une première installation ou tout s'est bien déroulé, mais là j'ai recommencé dans le but d'essayer de mettre la base sur un autre serveur.
J'ai donc monté deux Centos 5 entreprise sur des machines virtuelles, j'ai installé ce qu'il fallait dessus en suivant bien ce qui est mentionné sur le wiki et ai donc créé la base de données sur mon serveur prévu à cet effet.
Mais je n'arrive pas à trouver les bons renseignements à rentrer dans la page de configuration de connexion à la base de données
En rensegnant
serveur: "mon serveur mysql"
user: root
mdp: xxxxxxxx

il m'affiche :
Impossible de se connecter à la base de données :
Le serveur a répondu : Can't connect to MySQL server on 'SIGLPISQL01' (13)

Si quelqu'un à une idée de comment je peux arriver à configurer ça correctement sachant que je débute autant avec linux que GLPI

Merci d'avance

Offline

#2 2008-07-30 17:30:14

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: Pbm Installation GLPI / Mysql sur serveurs différents

A mon avis vous devez mettre l'ip de votre serveur sql .

Par ailleurs vous devez vérifier que vous autorisez bien sur votre serveur sql les connexions distantes.

PS : Pour quelle raison voulez vous mettre votre serveurs sql à part ?


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

#3 2008-07-30 17:38:12

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Re: Pbm Installation GLPI / Mysql sur serveurs différents

Merci pour la réponse aussi rapide,
L'adresse IP j'ai déjà essayé et le résultat est le même, d'ailleurs désolé d'avoir oublié de le préciser.
Pour l'autorisation des connexions distantes je vais regarder ça,
On souhaite mettre le serveur sql sur une autre machine car l'une seran sur le lan l'autre dans une dmz de manière à ce que GLPI puisse être accessible depuis l'extérieur mais pas le serveur contenant la base de données.

Offline

#4 2008-07-30 17:48:51

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Pbm Installation GLPI / Mysql sur serveurs différents

C'est un problème de privilège sous MySQL pour autoriser un autre serveur . Vérifie également que ton firewall ne bloque pas l'accès à ton serveur mysql (LAN) à partir de ton serveur glpi (DMZ)

Offline

#5 2008-07-31 10:28:30

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Re: Pbm Installation GLPI / Mysql sur serveurs différents

j'ai vérifié dans le fichier my.cnf et la ligne pouvant bloquer les connexions distantes est absente (skip-networking)
J'ai ouvert les ports 3306 sur les firewall linux et je n'ai pas (pour l'instant) de souci au niveau lan / dmz vu que pour l'instant je suis qu'en test et que mes deux machines virtuelles sont montées sur mon PC.
Mais j'ai toujours le même souci à heure actuelle

Donc niveau renseignement pour être sur que je ne me trompe pas

Mysql Server: (nom de mon serveur mysql ou son adresse ip)
Mysql User: root
Mysql Pass: mot de passe du user root de mon serveur mysql

Offline

#6 2008-07-31 10:39:47

Philippe
Member
Registered: 2007-01-11
Posts: 203

Re: Pbm Installation GLPI / Mysql sur serveurs différents

il faut aussi autoriser les users (root en l'occurrence) sur des connexions externes....


Tentative de mise en place de la solution smile
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22

Offline

#7 2008-07-31 11:15:41

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Pbm Installation GLPI / Mysql sur serveurs différents

sur ton serveur MySQL, tu doit avoir un utilisateur par exemple :
Utilisateur : glpi
Mot de passe : motdepasse
Serveur : ip du serveur glpi ou alors tu peux mettre le sigle pourccentage % pour autoriser toutes les ip

Offline

#8 2008-07-31 14:32:17

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Re: Pbm Installation GLPI / Mysql sur serveurs différents

Pas mieux..
J'ai bien essayé avec l'adresse ip on dirait que le seul élément qui passe en serveur est localhost il accepte rien d'autre; je continue à fouiller..
Vous savez si quelqu'un a déjà installer GLPI avec Mysql sur un autre serveur ?

Offline

#9 2008-07-31 15:25:16

Philippe
Member
Registered: 2007-01-11
Posts: 203

Re: Pbm Installation GLPI / Mysql sur serveurs différents

et en testant directement (sans passer par glpi) la connexion sur la base sql ?

A bientôt
Philippe

Last edited by Philippe (2008-07-31 15:32:53)


Tentative de mise en place de la solution smile
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22

Offline

#10 2008-07-31 15:31:37

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Re: Pbm Installation GLPI / Mysql sur serveurs différents

La ça marche,
si je fais depuis mon serveur glpi mysql -h 'ip de mon serveure mysql' 'user autorisé' -p j'arrive à me loguer
donc je pense qu'au niveau des droits c'est ok, mais merci de la demande je ne l'avais pas testé.

Offline

#11 2008-07-31 15:37:09

Philippe
Member
Registered: 2007-01-11
Posts: 203

Re: Pbm Installation GLPI / Mysql sur serveurs différents

C'est déjà ca wink
Par contre, question bête : le user utilisé dans les connexions distantes a bien les droits sur la base glpi ?

Heu quelque chose dans les logs du serveur mysql ?

Last edited by Philippe (2008-07-31 15:37:40)


Tentative de mise en place de la solution smile
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22

Offline

#12 2008-07-31 15:39:15

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Re: Pbm Installation GLPI / Mysql sur serveurs différents

Oui pour les droits je les ai bien attribués et que j'essaye avec root ou le glpiuser que j'ai créé ça marche avec la connexion mysql mais pas le setup de glpi, pour ce qui est des logs du serveur je vais regarder (je sais pas encore ou c'est, débutant inside smile)

Offline

#13 2008-07-31 15:40:45

Philippe
Member
Registered: 2007-01-11
Posts: 203

Re: Pbm Installation GLPI / Mysql sur serveurs différents

sur un linux c'est du genre /var/log/mysql mais centos, je ne sais pas....


Tentative de mise en place de la solution smile
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22

Offline

#14 2008-07-31 15:44:29

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Re: Pbm Installation GLPI / Mysql sur serveurs différents

ben j'ai trouvé entre temps et rien à signaler dans le ficher mysqld.log en tout cas, qui est bien dans var/log, et merci pour les infos smile

Last edited by Elrom (2008-07-31 15:45:13)

Offline

#15 2008-07-31 15:48:43

Philippe
Member
Registered: 2007-01-11
Posts: 203

Re: Pbm Installation GLPI / Mysql sur serveurs différents

y'aurais pas un fichier genre auth.log ou access.log qui recenserait toutes les tentatives de connexions au serveur ?


Tentative de mise en place de la solution smile
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22

Offline

#16 2008-07-31 15:54:57

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Re: Pbm Installation GLPI / Mysql sur serveurs différents

Là comme ça j'ai pas l'impression sad

Offline

#17 2008-07-31 15:56:10

Philippe
Member
Registered: 2007-01-11
Posts: 203

Re: Pbm Installation GLPI / Mysql sur serveurs différents

tant pis.... Par contre, je commence à être à cours d'idée là.
Je réfléchis....


Tentative de mise en place de la solution smile
---------------------------------------------------------->
glpi 0.72 RC1
ubuntu 6 / apache 2.0.55 / mysql 5.0.22

Offline

#18 2008-07-31 16:05:18

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Pbm Installation GLPI / Mysql sur serveurs différents

t'as essayé d'attaquer le serveur mysql avec le serveur glpi : mysql -u utilisateur -pmotdepasse

Offline

#19 2008-07-31 16:15:10

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Re: Pbm Installation GLPI / Mysql sur serveurs différents

J'avoue que moi aussi, en tout cas merci de ton aide et du temps consacré.

après si je trouve pas de solutin il ya peut-être un contournement mais là encore je sais pas si c'est réalisable.. faire l'installation avec la base mysql sur le même serveur, puisque là je sais que ça marche, et voir ensuite si il y a moyen de migrer la base de serveur mais est-ce que glpi le permet ?

Offline

#20 2008-07-31 16:16:18

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Re: Pbm Installation GLPI / Mysql sur serveurs différents

ddurieux wrote:

t'as essayé d'attaquer le serveur mysql avec le serveur glpi : mysql -u utilisateur -pmotdepasse

Oui j'ai essayé et ça marche, je peux attaquer le serveur mysql depuis mon serveur glpi.

Offline

#21 2008-07-31 16:18:29

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Pbm Installation GLPI / Mysql sur serveurs différents

ah peut être un bug, j'essayerai ce soir ou demain en tout début de matinée de passer sur un serveur mysql non local afin de vérifier

Offline

#22 2008-07-31 16:25:31

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Re: Pbm Installation GLPI / Mysql sur serveurs différents

Ok, merci à toi aussi smile

Offline

#23 2008-07-31 16:29:41

Jacq4y
Member
Registered: 2008-07-25
Posts: 26

Re: Pbm Installation GLPI / Mysql sur serveurs différents

Moi je fais ça et j'ai simplement fait :

mysql mysql -p

mysql> grant all on glpidb.* to 'user'@'machine.domaine' identified by 'mot_de_passe';

user et mot_de_passe à donner à la config de glpi dans config/config_db.php

Pourquoi séparer ? simplement pour avoir un serveur de bases de données géré proprement, et un "frontend" web avec uniquement Apache... c'est plus sécurisé ainsi.

Offline

#24 2008-07-31 16:31:00

Jacq4y
Member
Registered: 2008-07-25
Posts: 26

Re: Pbm Installation GLPI / Mysql sur serveurs différents

Jette un oeil à tes iptables quand même...

Offline

#25 2008-07-31 16:49:21

Elrom
Member
From: Lyon
Registered: 2008-07-30
Posts: 16

Re: Pbm Installation GLPI / Mysql sur serveurs différents

Jacq4y wrote:

Moi je fais ça et j'ai simplement fait :

mysql mysql -p

mysql> grant all on glpidb.* to 'user'@'machine.domaine' identified by 'mot_de_passe';

user et mot_de_passe à donner à la config de glpi dans config/config_db.php

Pourquoi séparer ? simplement pour avoir un serveur de bases de données géré proprement, et un "frontend" web avec uniquement Apache... c'est plus sécurisé ainsi.

pour les autorisations c'est tout ok, par contre je n'ai pas le fichier config_db.php ce qui est je pense normal vu que glpi n'est pas encore installé, en attendant j'ai ressayé et c'est toujours pareil je suis bloqué à l'install de glpi, mais ça me rassure que tu l'ais fait.

Pour l'explication de la séparation c'est exactement le but smile mais mieux formulé que moi.

Offline

Board footer

Powered by FluxBB