Configuration de Mysql pour débutant

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Configuration de Mysql pour débutant

Messagepar Jeff02 » 27 Juin 2007 11:45

Bonjour,

Cela fait plusieurs jours que j'ai installé et configuré sme-server.
Tout c'est bien passé grâce aux tutoriaux, donc maintenant je possède les serveurs web, ftp, email, un
système de raid et backup.

Tout est ok aussi bien de l'intérieur que de l'extérieur sauf le serveur mysql et c'est le but de ma présence sur ce forum.

- Ce qui serait bien, ça serait de créer un "How to" sur comment configurer le serveur mysql après la fin de l'installe pour qu'il soit accessible de l'exterieur.

- Mais dans l'immédiat, je cherche quelqu'un pour m'aider car pour l'instant j'en suis à l'étape où la manip:

mysql -u tutu --host= my_ip --port=3306 -p =>marche pas
mysql -u tutu --host= LOCALHOST --port=3306 -p =>marche
(avec tutu posssédant un compte tutu@%)

Quelle est l'étape que j'ai raté, c'est urgent en plus :? ??

(Je fouille depuis une 1 semaine dans les forums de plusieurs sites mais rien n'y fait!!)



Test = Quand je vire le skip-networking de my.cnf , mon webmail ne marche plus! c'est normal?


Config:
-sme-sever 7.1.3
Jeff02
Matelot
Matelot
 
Messages: 9
Inscrit le: 27 Juin 2007 11:37

C'est vraiment urgent

Messagepar Jeff02 » 27 Juin 2007 11:47

Si un pro voit ce message et qu'il préfère me parler en direct pas de problème soit par msn ou par tel !!

Merci d'avance!!
Jeff02
Matelot
Matelot
 
Messages: 9
Inscrit le: 27 Juin 2007 11:37

Messagepar Pabze » 27 Juin 2007 12:04

Bonjour,

En configurant la variable mysqld de la db sur No pour le local only ?

db configuration setprop mysqld LocalNetworkingOnly no
expand-template /etc/my.cnf
/etc/rc.d/init.d/mysqld restart


Tiens nous au courant savoir si cela réponds à tes besoins !

Pabze :wink:
Dernière édition par Pabze le 27 Juin 2007 14:45, édité 2 fois au total.
Avatar de l’utilisateur
Pabze
Amiral
Amiral
 
Messages: 1263
Inscrit le: 25 Août 2003 00:00
Localisation: Lille

marche pas

Messagepar Jeff02 » 27 Juin 2007 12:22

J'ai essayé, j'ai meme fait un getprop apres et ca renvoi bien "no".

Mais ca marche toujours pas.

(merci de ton aide)
Jeff02
Matelot
Matelot
 
Messages: 9
Inscrit le: 27 Juin 2007 11:37

Messagepar adili » 27 Juin 2007 12:30

Bonjour,


Pour pouvoir accéder au server mysql depuis l'extérieur, il faut créer un utilisateur, l'accès root n'est possible qu'en local.

Pour créer cet utilisateur voir le site www.smeserver.fr tout est expliqué.
AD
adili
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 157
Inscrit le: 11 Juil 2006 13:06

deja fait

Messagepar Jeff02 » 27 Juin 2007 12:43

je l'ai deja fait, mais que ca soit avec l'utilisateur tutu@% ou l'admin il me dit la meme chose dès que j'essai d'y accéder avec un IP exterieur.

(1 Semaine à galérer la dessus, ça me saoule...)
Jeff02
Matelot
Matelot
 
Messages: 9
Inscrit le: 27 Juin 2007 11:37

info complémentaires

Messagepar Jeff02 » 27 Juin 2007 12:56

Au niveau du firewall, on doit ouvrir quel port ? (moi je croyais que c'etait 3306 )

et j'essai aussi d'utiliser une redirection,

j'ai déclarer mysql1.blabla.fr => mon_ip :3306
et dans mon firewall j'ai fait une régle nat vers => 192.168.1.30:3306.


Et pour tester dans mon navigateur depuis l'exterieur (ca marche pour mon adresse http:\\), j'ai configuré mon proxy avec un proxy externe.

Donc d'ou c'est que ca deconne?
Jeff02
Matelot
Matelot
 
Messages: 9
Inscrit le: 27 Juin 2007 11:37

info sup trouvé dans mes log de mysqld de server-manager

Messagepar Jeff02 » 27 Juin 2007 13:17

2007-06-27 06:30:43.643841500 070627 6:30:43 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
2007-06-27 06:30:43.643907500 070627 6:30:43 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2007-06-27 06:30:43.643938500 070627 6:30:43 [ERROR] Aborting


Une idée?
Jeff02
Matelot
Matelot
 
Messages: 9
Inscrit le: 27 Juin 2007 11:37

Messagepar MasterSleepy » 27 Juin 2007 20:33

Salut,

Essaye d'effacer les redirections que tu as fait et lance les commandes suivantes:

Code: Tout sélectionner
db configuration setprop mysqld LocalNetworkingOnly no
db configuration setprop mysqld TCPPort 3306
db configuration setprop mysqld access public
expand-template /etc/rc.d/init.d/masq
expand-template /etc/my.cnf
service mysqld restart
service masq restart


A+,
MasterSleepy.
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

marche toujour pas

Messagepar Jeff02 » 27 Juin 2007 21:20

Ca marche toujours pas !
Le skip-networking dans le my.cnf , faut le laisser ou pas?
Quand je met # devant, j'ai une erreur au redemarrage dans le mysql.init
Jeff02
Matelot
Matelot
 
Messages: 9
Inscrit le: 27 Juin 2007 11:37

??

Messagepar Jeff02 » 27 Juin 2007 21:33

et les droits sur les repertoires, on doit les donner a qui car sur les forums, un coup on dit que c'est apache et un coup on dit que c'est à mysql, alors?
Jeff02
Matelot
Matelot
 
Messages: 9
Inscrit le: 27 Juin 2007 11:37

Cooooooolllll

Messagepar Jeff02 » 27 Juin 2007 21:58

Si c'est bon ca marche merci tout le monde!!!!
Jeff02
Matelot
Matelot
 
Messages: 9
Inscrit le: 27 Juin 2007 11:37


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité