19 votes

Comment puis-je trouver le nom d'hôte de mon serveur Mac OS X ?

J'essaie de me connecter avec mysql_connect en utilisant PHP.

Je me demandais comment trouver le nom d'hôte lorsque je transforme mon MacBook en serveur en activant la page web personnelle.

J'ai activé Apache, MySQL et PHP.

Le nom d'hôte est-il ce que vous ssh en ? Il est dit que le nom de mon ordinateur est spiderman et on peut y accéder avec spiderman.local mais cela ne semble pas fonctionner. J'ai également essayé d'utiliser mon adresse IP.

30voto

Adi Roiban Points 2792

Dans un terminal, exécutez la commande :

$ hostname

La variable d'environnement $HOSTNAME n'est pas nécessairement fixé.

4voto

annakata Points 42676

En général, vous obtenez le nom d'hôte en tapant

echo $HOSTNAME 

dans le terminal.

Mais pour votre configuration de serveur, si personne n'a modifié la configuration, localhost sera le nom d'hôte à utiliser ; en mode sans échec, localhost:3306 (c'est-à-dire le port 3306) est la valeur par défaut. (cf. http://php.net/manual/en/function.mysql-connect.php )

MAIS : Vous devez vous assurer que vous avez réellement démarré le serveur MySQL. La commande de démarrage dépend de votre installation.

3voto

Marius Points 589

Cela dépend si vous le faites à partir d'un programme script où l'environnement a été configuré correctement, l'un ou l'autre de ce qui suit peut fonctionner ou vous convenir :

~$ uname -n
roberts.e.co.za
~$ echo $HOSTNAME
roberts.e.co.za

2voto

Si vous voulez vous connecter à MySQL fonctionnant localement, essayez 127.0.0.1 ou localhost.

0voto

Brant Bobby Points 4540

Préférences système.app > Partage > Nom de l'ordinateur

Sharing Preferences

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X