GNU/Linux >> Linux Esercitazione >  >> Linux

Perché non posso accedere alla mia istanza di CouchDB esternamente sul server Ubuntu 9.04?

Soluzione 1:

Cosa significa netstat -an | grep 5984 dire? Dice 127.0.0.1:5984 o *:5984 ? Se è 127.0.0.1 , quindi couchdb deve essere impostato per ascoltare tutte le interfacce.

Soluzione 2:

Devi cambiare il bind_address in /etc/couchdb/default.ini. Quindi riavvia il servizio e riprova.

Soluzione 3:

Ho notato che per far funzionare tutto questo devi terminare manualmente il processo erlang in esecuzione per qualche motivo.ps ax | grep beam dovrebbe rivelare il processo erlang, dovresti ottenere qualcosa sulla falsariga di 0:00 /usr/lib/erlang/erts da qualche parte nell'output. Se interrompi questo processo e poi esegui /etc/init.d/couchdb restart verrà caricato il nuovo file di configurazione.

Soluzione 4:

Sul PC/Mac di casa eseguire questo comando:

ssh -L 5984:localhost:5984 YOUR-SERVER-IP-HERE

poi apri nel tuo browser localhost:5984/_utils ...Per me funziona

Soluzione 5:

Documenti di configurazione:

Se lo cambi dal pannello di configurazione di Futon, non devi fare altro (riavviare il db ecc.):

Prima di modificare il bind_address predefinito:

[email protected]:~/$ netstat -an | grep 5984
tcp        0      0 127.0.0.1:5984          0.0.0.0:*               LISTEN

Dopo essere passato a 0.0.0.0:

[email protected]:~/$ netstat -an | grep 5984
tcp        0      0 0.0.0.1:5984          0.0.0.0:*               LISTEN

Nota i non guru:i computer che non possono accedere al tuo (normalmente, qualsiasi cosa al di fuori della tua rete locale) non saranno comunque in grado di accedere al tuo computer (CouchDB o qualsiasi altra cosa).


Linux
  1. Perché il server ha bloccato il mio IP?

  2. Perché Ubuntu è il migliore per la gestione dei server

  3. Perché non riesco ad accedere a phpmyadmin di Xampp su localhost? L'accesso è vietato.

  4. Come posso utilizzare il completamento delle schede in PuTTY connettendomi a un server Ubuntu?

  5. Come posso accedere ai contenuti multimediali sul mio OnePlus 5 con un sistema operativo Ubuntu?

Come installare OpenLDAP su Ubuntu Server 22.04

Installa TigerVNC su Ubuntu 18.04

Come installare Lighttpd su Ubuntu Server

Come installare il server FTP su Ubuntu?

Come installare Nginx su Ubuntu 14.04

Ubuntu 19.04:Configura il server NTP