MYSQL démarré? - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 05-02-2003 à 15:02:24
/etc/rc.d/init.d/mysql status
pidof mysqld
entre autres...
Marsh Posté le 05-02-2003 à 15:49:00
Merci.
Heu j'ai une autre question je n'arrive pas à installer PHPMYADMIN pourtant c'est tout con.
En fait l'erreur que j'ai est:
"Access denied for user: 'admin@proton.clem.loc' (Using password: YES)"
J'ai essayé avec tous les logs/pass que j'avais, rien ne va.
Quand j'enlève le pass il en veux un, quand j'en mets un il n'en veux pas ça commence à me gonfler.
Je tiens à préciser que ma machine est un serveur MITEL(e-smith), on ne sais jamais.
Si quelqu'un a une idée ...
Marsh Posté le 05-02-2003 à 15:56:27
il faut que tu configures ton administrateur de mysql (admin ou root) dans le fichier de conf de phpmyadmin
verifies que le hostname du serveur sql est bien parametre et que mysql tourne bien
au besoin, essaie de te connecter directement avec mysql -u login -ppassword
pour verifier que ca marche
Marsh Posté le 05-02-2003 à 16:20:06
Ca marhce pas il ne veut pas de mes mots de passe pourtant ils sont bons
Marsh Posté le 05-02-2003 à 16:32:05
teste ca :
mysql -u USER -h localhost.localdomain -pPASS
Marsh Posté le 05-02-2003 à 16:40:41
toujours la même erreur.
J'ai fait
mysql -u root -h IP de la machine -p
EnterPassword:-------
Access denied for user: 'root@domaine....' (Using password:YES)
comprends pas d'ou ça peut venir tout les pass sont bons normalement
Marsh Posté le 05-02-2003 à 19:33:51
tu as une base sql dans /var/mysql ?
si non, tu dois avoir un script mysql_install_db a lancer quelque part qui va creer une base vide
Marsh Posté le 06-02-2003 à 08:38:50
J'ai rien dans var/
Pas de dossier MYSQL, pourtant je sais qu'il y un un démon car il tourne j'ai déjà regardé, pour voir s'il tourne je vais dans:
usr/libexec/ et il y a mysqld donc il y a MYSQl sur la machine logiquement
Marsh Posté le 06-02-2003 à 08:45:08
regarde si tu as un fichier appelé my.cnf dans /etc ou /usr/local/etc en général
son contenu doit ressembler à ceci :
Code :
|
Marsh Posté le 06-02-2003 à 08:52:02
bah fais : updatedb && locate my.cnf && locate mysql | grep conf
tu trouveras bien quelque chose là
Marsh Posté le 06-02-2003 à 08:56:00
Il m'a sorti plein de résultat donc je pense qu'on va y arriver.
Par contre je n'ai pas trop compris ta commande, pourrais-tu l'expliquer s'il te plait.
Marsh Posté le 06-02-2003 à 09:00:58
mouai, enfin lui il sert pour compiler des modules pour mysql... t'as rien d'autre ?
il a pas trouvé de my.cnf ?
Marsh Posté le 06-02-2003 à 09:03:29
qwix a écrit : Il m'a sorti plein de résultat donc je pense qu'on va y arriver. |
updatedb -> mise à jour de la base des fichiers pour locate, ça permet de gagner beaucoup de temps car le résultat est instantané par rapport à un find
locate my.cnf -> on cherche ce fichier dans la base
locate mysql | grep conf -> on cherche dans la base tout ce qui contient mysql et on affiche que les résultats contenants conf
&& -> séparateur de commandes shell
Marsh Posté le 06-02-2003 à 09:04:38
qwix a écrit : arg h y a rien du tou |
il doit te manquer quelques trucs... j'aurais dû poser la question avant : tu es sous quelle distro ?
edit : e-smith...
Marsh Posté le 06-02-2003 à 09:07:07
ah oki, donc tu es sur un client red hat et tu veux te connecter sur une base qui est sur ton serveur e-smith ?
Marsh Posté le 06-02-2003 à 09:08:23
En fait j'ai trouve un /my.cnf dans /etc/e-qimth/templates/etc mais apparement c'est un template don je ne vais pas le modifier, ça pourrait tout faire déconner.
Tu me dira ça ne marhce pas de toute façon alors...
Marsh Posté le 06-02-2003 à 09:10:36
BMOTheKiller a écrit : ah oki, donc tu es sur un client red hat et tu veux te connecter sur une base qui est sur ton serveur e-smith ? |
Non en fait le serveur e-smith est compris avec red hat.
si tu veux plus d'info: http://www.e-smith.org
J'ai un poste client sous windows(désolé ) qui me permet de configurer via une interface web tout les paramètres réseau du serveur, mais pour le reste, j'ai l'impression que c'est "démerder toi et puis c'est tout"
Marsh Posté le 06-02-2003 à 09:24:34
tu peux essayer d'installer webmin si tu veux pouvoir configurer toute la machine à partir d'une interface web.... il y a les modules pour la plupart des serveurs, dont mysql bien sûr...
ça te simplifiera la vie peut-être, tu pourras y voir plus clair
la version actuelle est la 1.060 d'hier : http://www.webmin.com
Marsh Posté le 06-02-2003 à 09:31:06
heu, je préfère le tar.gz pour webmin en général, mais bon c'est comme tu veux... le tar.gz est plus modulable disons
Marsh Posté le 06-02-2003 à 09:35:04
décompresse-le dans /usr/local par exemple, tu auras un répertoire webmin-1.060, renomme-le en webmin, ce sera beaucoup plus pratique pour les mises à jour "automatiques"
pour démarrer la conf, il faut ensuite lancer : ./setup.sh dans le répertoire webmin, puis suivre les indications... tu pourras ensuite le paramêtrer en français si tu le souhaites en te loguant avec un browser sur : IP:port (par défaut c'est port = 10000)
Marsh Posté le 06-02-2003 à 09:35:47
argh j'ai pas perl d'installé faut que je l'installe avant
Marsh Posté le 06-02-2003 à 10:06:17
Bon je viens d'installer PERL (correctement ? ) .
Je vais tenter l'install de webmin
Marsh Posté le 06-02-2003 à 10:18:06
MErde il me faut la version de ma red hat mais je suis dans l'install et je ne sais pas si je peux quitter le truc comme ça comme une brute.
Marsh Posté le 06-02-2003 à 10:32:49
MErde il me faut la version de ma red hat mais je suis dans l'install et je ne sais pas si je peux quitter le truc comme ça comme une brute.
> tu parles de l'install de perl ?
bah si tu as lancé l'installation par les sources tu dois pouvoir revenir en arrière, un ch'tit make uninstall ? je sais plus comment ça se passe l'installation de perl autrement qu'en rpm
Marsh Posté le 06-02-2003 à 10:38:24
C'est bon tout marche: PERL et Webmin cool
Mais ça ne me résout pas mon problème avec MYSQL, j'y suis allé via Webmin et, il me met la même erreur, comme qui j'ai pas les droits, mais le root, c'est moi donc
Marsh Posté le 06-02-2003 à 10:47:27
qwix a écrit : C'est bon tout marche: PERL et Webmin cool |
vi mais là ça va être plus facile après
au fait, mysql tourne sous quel utilisateur ? root ou mysql ?
Marsh Posté le 06-02-2003 à 10:50:03
Ben justement c'est là qui y a un hic quand je veux me connecter il me met:
'root@localhost' (Using password: NO)
Donc je crée un nouveau user avec en servuer l'IP du serveur LINUX, et il me met que j'ai pas les droits
Comprends pas.
Autrement je ne sais pas comment voir si on est loggué en root ou admin sous mysql
Marsh Posté le 06-02-2003 à 11:04:48
tu fais : ps aux | grep mysql | grep -v grep
tu dois avoir une ligne à s'afficher, tout au début de cette ligne tu as le propriétaire du processus, normalement c'est soit root, soit mysql...
mais là je viens d'aller faire un tour sur rpmfind, et normalement tu dois bien avoir /etc/my.cnf
fais un : rpm -q mysql
pour savoir quelle version tu as, à moins que tu l'ais compilé ?
Marsh Posté le 06-02-2003 à 11:12:23
bon, on va faire simple, si tu as bien mysql à jour, tu dois avoir :
mysql-server-3.23-54a-3.73 :
Code :
|
Code :
|
voilà
Marsh Posté le 06-02-2003 à 11:34:00
J'ai fait ça:
ps aux | grep mysql | grep -v grep
ce qui me donne:
mysql 1487 0.0 1.7 28004 4408 ? S .......
plus d'autres lignes
Après j'ai fait
rpm -q mysql
ce qui m'a donné:
mysql-3.23.49-3
donc apparement c'est bon non ?
Marsh Posté le 05-02-2003 à 11:09:53
Comment savoir si MYSQl est démarré ou pas ?
Merci d'avance