Come posso trovare il nome host del mio server Mac OS X?

11

Sto cercando di connettermi con mysql_connect usando PHP.

Mi stavo chiedendo come trovare il nome host quando trasformo il mio MacBook in un server attivando la pagina Web personale.

Ho abilitato Apache, MySQL e PHP.

Il nome host è ciò in cui ssh è inserito? Dice che il nome del mio computer è spiderman ed è possibile accedervi con spiderman.local , ma non sembra funzionare. Ho anche provato a utilizzare il mio indirizzo IP.

    
posta Crystal 30.10.2011 - 20:28
fonte

5 risposte

13

In un terminale eseguire il comando:

$ hostname

La variabile di ambiente $HOSTNAME potrebbe non essere necessariamente impostata.

    
risposta data 05.11.2015 - 18:34
fonte
4

In generale, ottieni il nome host digitando

echo $HOSTNAME 

nel Terminale.

Ma per la configurazione del tuo server, se nessuno ha confuso con la configurazione, localhost sarà il nome host da usare; in modalità provvisoria, localhost: 3306 (ovvero la porta 3306) è l'impostazione predefinita. ( link )

BUT: dovresti assicurarti di aver effettivamente avviato il server MySQL. Il comando di avvio dipende dall'installazione.

    
risposta data 31.10.2011 - 03:33
fonte
2

Se vuoi connetterti a MySQL eseguendo localmente, prova 127.0.0.1 o localhost.

    
risposta data 30.10.2011 - 20:36
fonte
2

Dipende se lo stai facendo da un programma di script in cui l'ambiente è stato impostato correttamente, o quanto segue potrebbe funzionare o andarti bene:

~$ uname -n
roberts.e.co.za
~$ echo $HOSTNAME
roberts.e.co.za
    
risposta data 30.11.2011 - 14:03
fonte
0

Preferenze di Sistema.app > Condivisione > Nome computer

    
risposta data 15.11.2018 - 22:40
fonte

Leggi altre domande sui tag