¿Cómo encuentro el nombre de host de mi servidor Mac OS X?

15

Estoy tratando de conectarme con mysql_connectPHP.

Me preguntaba cómo encontrar el nombre de host cuando convierto mi MacBook en un servidor encendiendo la página web personal.

Tengo Apache, MySQL y PHP habilitados.

¿Es el nombre de host lo que te sshgusta? Dice que el nombre de mi computadora es spidermany se puede acceder con él spiderman.local, pero no parece funcionar. También he intentado usar mi dirección IP.

Cristal
fuente
¿Estás ingresando a la computadora desde la misma red local?
daviesgeek

Respuestas:

20

En una terminal ejecute el comando:

$ hostname

La variable de entorno $HOSTNAMEno necesariamente se puede establecer.

Brian M. Hunt
fuente
5

En general, obtienes el nombre de host escribiendo

echo $HOSTNAME 

en la terminal.

Pero para la configuración de su servidor, si nadie se ha metido con la configuración, localhost será el nombre de host a utilizar; en modo seguro, localhost: 3306 (que es el puerto 3306) es el valor predeterminado. (cf. http://php.net/manual/en/function.mysql-connect.php )

PERO: debe asegurarse de que realmente inició el servidor MySQL. El comando de inicio depende de su instalación.

hara242
fuente
Esta variable de entorno con frecuencia no se establecerá ...
lindes
2

Si desea conectarse a MySQL ejecutándose localmente, intente 127.0.0.1 o localhost.

nohillside
fuente
2

Depende de si lo está haciendo desde un programa de script donde el entorno se ha configurado correctamente, lo siguiente puede funcionar o adaptarse a usted:

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

Preferencias del sistema.app> Compartir> Nombre del equipo

Compartir preferencias

Steve Moser
fuente