OVH Cloud OVH Cloud

PB: XServe, MacOS X Server et MySQL

3 réponses
Avatar
Franck P. LEVY
Bonjour,

Je viens de faire l'acquisition d'un serveur XServe avec MacOS X Server
10.3.4
L'installation et la configuration se sont déroulées sans problème jusqu'à
ce que je cherche a administrer MySQL à l'aide de MyPHPAdmin (version 2.5.7)
que je vient d'installer. Lorsque je lance MyPHPAdmin, le serveur me
retourne l'erreur suivante:

#2002 - Can't connect to local MySQL server through socket'/tmp/mysql.sock'
(2)

Etant complètement novice en la matière, quelqu'un pourrait-il me guider
pour résoudre ce problème ?

Je précise que je n'ai accès au serveur que via le réseau.
Merci

3 réponses

Avatar
patpro ~ patrick proniewski
In article <40d9aba0$0$30626$,
"Franck P. LEVY" wrote:

Bonjour,

Je viens de faire l'acquisition d'un serveur XServe avec MacOS X Server
10.3.4
L'installation et la configuration se sont déroulées sans problème jusqu'à
ce que je cherche a administrer MySQL à l'aide de MyPHPAdmin (version 2.5.7)
que je vient d'installer. Lorsque je lance MyPHPAdmin, le serveur me
retourne l'erreur suivante:

#2002 - Can't connect to local MySQL server through socket'/tmp/mysql.sock'
(2)

Etant complètement novice en la matière, quelqu'un pourrait-il me guider
pour résoudre ce problème ?


hmmm lire la doc ? :) (déja c'est phpMyAdmin ;) )

Je ne sais pas ce qu'il en est du MySQLd fourni avec la 10.3.4, mais si
c'est du même tonneau que celui de la 10.3.0, télécharges en un qui
fonctionne sur le site MySQL.com

Ensuite jette un oeil à la doc MySQL pour voir comment ça fonctionne (tu
peux la lire en ligne sur mysql.com)

Pour finir, lance mysqld, ça aide ;)
il faut pour cela que le fichier /etc/hostconfig contienne une ligne
"MYSQL=-YES-", et que tu lances le script de démarrage de MySQL :

sudo -s
(ton pass admin)
/System/Library/StartupItems/MySQL/MySQL start

il faudra mettre un mot de passe a ton serveur MySQL, et éditer le
fichier /System/Library/StartupItems/MySQL/MySQL pour qu'il utilise ce
mot de passe (histoire que les arguments stop et restart fonctionnent
aussi)

patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php

Avatar
Franck P. LEVY
Merci pour les infos

Une petite question ? Comment lancer l'installation d'un package a distance
? Je n'ai accès au serveur que par le réseau !
Sous terminal, pas de problème, je retrouve les volumes montés dont celui du
serveur, mais par contre toutes les scripts se référant à des chemins
absolus ne fonctionnent pas. Il y a t'il un moyen de lancer une session
terminal avec comme répertoire de base la racine du disque du serveur ?

Franck

"patpro ~ patrick proniewski" a écrit dans le
message de news:
In article <40d9aba0$0$30626$,
"Franck P. LEVY" wrote:

Bonjour,

Je viens de faire l'acquisition d'un serveur XServe avec MacOS X Server
10.3.4
L'installation et la configuration se sont déroulées sans problème
jusqu'à


ce que je cherche a administrer MySQL à l'aide de MyPHPAdmin (version
2.5.7)


que je vient d'installer. Lorsque je lance MyPHPAdmin, le serveur me
retourne l'erreur suivante:

#2002 - Can't connect to local MySQL server through
socket'/tmp/mysql.sock'


(2)

Etant complètement novice en la matière, quelqu'un pourrait-il me guider
pour résoudre ce problème ?


hmmm lire la doc ? :) (déja c'est phpMyAdmin ;) )

Je ne sais pas ce qu'il en est du MySQLd fourni avec la 10.3.4, mais si
c'est du même tonneau que celui de la 10.3.0, télécharges en un qui
fonctionne sur le site MySQL.com

Ensuite jette un oeil à la doc MySQL pour voir comment ça fonctionne (tu
peux la lire en ligne sur mysql.com)

Pour finir, lance mysqld, ça aide ;)
il faut pour cela que le fichier /etc/hostconfig contienne une ligne
"MYSQL=-YES-", et que tu lances le script de démarrage de MySQL :

sudo -s
(ton pass admin)
/System/Library/StartupItems/MySQL/MySQL start

il faudra mettre un mot de passe a ton serveur MySQL, et éditer le
fichier /System/Library/StartupItems/MySQL/MySQL pour qu'il utilise ce
mot de passe (histoire que les arguments stop et restart fonctionnent
aussi)

patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php



Avatar
patpro ~ patrick proniewski
In article <40d9b2f5$0$30728$,
"Franck P. LEVY" wrote:

Merci pour les infos

Une petite question ? Comment lancer l'installation d'un package a distance
? Je n'ai accès au serveur que par le réseau !


avec la commande 'installer' (voir le man installer)


Sous terminal, pas de problème, je retrouve les volumes montés dont celui du
serveur, mais par contre toutes les scripts se référant à des chemins
absolus ne fonctionnent pas. Il y a t'il un moyen de lancer une session
terminal avec comme répertoire de base la racine du disque du serveur ?


il faut te connecter au serveur, via ssh :

ssh

ca ouvre une "session de terminal" comme si tu étais en face de la
machine en question.

patpro

--
je cherche un poste d'admin UNIX/Mac
http://patpro.net/cv.php