GNU/Linux >> Belajar Linux >  >> Linux

Mengapa saya tidak dapat mengakses instans CouchDB saya secara eksternal di server Ubuntu 9.04?

Solusi 1:

Apa artinya netstat -an | grep 5984 mengatakan? Apakah itu mengatakan 127.0.0.1:5984 atau *:5984 ? Jika 127.0.0.1 , maka couchdb perlu disetel untuk mendengarkan semua antarmuka.

Solusi 2:

Anda harus mengubah bind_address di /etc/couchdb/default.ini. Kemudian mulai ulang layanan dan coba lagi.

Solusi 3:

Saya perhatikan bahwa agar ini berfungsi, Anda harus mematikan proses erlang yang sedang berjalan secara manual untuk beberapa alasan.ps ax | grep beam harus mengungkapkan proses erlang, Anda harus mendapatkan sesuatu di sepanjang baris 0:00 /usr/lib/erlang/erts di suatu tempat di output. Jika Anda mematikan proses ini lalu jalankan /etc/init.d/couchdb restart file konfigurasi baru akan dimuat.

Solusi 4:

Di PC/Mac rumah, jalankan perintah ini:

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

selanjutnya buka di browser Anda localhost:5984/_utils ... Ini berfungsi untuk saya

Solusi 5:

Dokumen konfigurasi:

Jika Anda mengubahnya dari panel konfigurasi Futon, Anda tidak perlu melakukan hal lain (me-reboot db, dll.):

Sebelum mengubah alamat bind_address default:

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

Setelah berubah menjadi 0.0.0.0:

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

Catatan non-guru:komputer yang tidak dapat mengakses milik Anda (biasanya, apa pun di luar jaringan lokal Anda) tetap tidak dapat mengakses komputer Anda (CouchDB atau yang lainnya).


Linux
  1. Mengapa Ubuntu Terbaik untuk Manajemen Server

  2. Bagaimana saya bisa mengakses media di OnePlus 5 saya dengan OS Ubuntu?

  3. mount.nfs:akses ditolak oleh server saat memasang di mesin Ubuntu?

  1. Mengapa Server Memblokir IP Saya?

  2. Mengapa saya tidak bisa mengakses phpmyadmin Xampp di localhost? Akses dilarang.

  3. Bagaimana saya bisa menggunakan Tab-Completion di Putty yang terhubung ke Server Ubuntu?

  1. Cara Menginstal Plex Media Server di Ubuntu 16.04 Server/Desktop

  2. Instal Server VNC di Ubuntu 20.04 | 18,04 LTS untuk mengakses GNOME

  3. Mengapa 'Lainnya' dapat membaca file secara default di Ubuntu?