2015-01-22 21 views
8

Provo a connettermi ad ArangoDB che si trova in un altro server dal mio PC ma sembra non riuscito. Ho quindi cercato di accedervi utilizzando l'interfaccia utente Web fornita digitando il server ip http://x.x.x.x:8529 ma non riuscito. Ho provato la fortuna sul localhost ArangoDB e lo ho sostituito con il mio indirizzo IP del mio PC e non funziona troppo. Funziona solo quando il nome ip è 127.0.0.1 o il nome è localhost. Posso sapere come accedere a ArangoDB.Collegare ArangoDB da remoto

FYI, ho provato l'approccio qui. Remote javascript interaction with arangodb ma non riescono a passare.

Apprezzo se qualcuno può aiutare. Grazie.

risposta

17

Il server per impostazione predefinita apre solo le porte su 127.0.0.1 e senza alcuna autenticazione.

È possibile modificare il file di configurazione "arangod.conf" per modificare questo. Modificare la riga

endpoint = tcp://127.0.0.1:8529 

a

endpoint = tcp://0.0.0.0:8529 

Al fine di consentire l'autenticazione è possibile modificare

disable-authentication = yes 

a

disable-authentication = no 
+0

Grazie fceller. Il mio problema è stato risolto –

+0

Utilizzo della riga di comando 'arangod --server.endpoint tcp: //0.0.0.0: 8529' –