Ubuntu Server 15.04 - Какая конфигурация по умолчанию для CouchDB?
Я установил CouchDB, используя aptitude install couchdb
, Служба работает. Я больше ничего не менял. Но когда я пытаюсь http://127.0.0.1:5984
это дает отказанное соединение. Кто-нибудь может мне помочь с моим делом? Благодарю.
plntu
Ligações de Internet Activas (só servidores)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:445 0.0.0.0:* ESCUTA 3011/smbd
tcp 0 0 0.0.0.0:3050 0.0.0.0:* ESCUTA 1037/fbserver
tcp 0 0 0.0.0.0:139 0.0.0.0:* ESCUTA 3011/smbd
tcp 0 0 127.0.0.1:11211 0.0.0.0:* ESCUTA 951/memcached
tcp 0 0 192.168.179.11:53 0.0.0.0:* ESCUTA 1009/named
tcp 0 0 127.0.1.1:53 0.0.0.0:* ESCUTA 2509/dnsmasq
tcp 0 0 127.0.0.1:53 0.0.0.0:* ESCUTA 1009/named
tcp 0 0 127.0.0.1:631 0.0.0.0:* ESCUTA 855/cupsd
tcp 0 0 127.0.0.1:953 0.0.0.0:* ESCUTA 1009/named
tcp6 0 0 :::444 :::* ESCUTA 2962/apache2
tcp6 0 0 :::445 :::* ESCUTA 3011/smbd
tcp6 0 0 :::3689 :::* ESCUTA 7146/rhythmbox
tcp6 0 0 :::139 :::* ESCUTA 3011/smbd
tcp6 0 0 :::80 :::* ESCUTA 2962/apache2
tcp6 0 0 :::53 :::* ESCUTA 1009/named
tcp6 0 0 ::1:631 :::* ESCUTA 855/cupsd
tcp6 0 0 ::1:953 :::* ESCUTA 1009/named
tcp6 0 0 :::443 :::* ESCUTA 2962/apache2
udp 0 0 192.168.179.255:137 0.0.0.0:* 2992/nmbd
udp 0 0 192.168.179.11:137 0.0.0.0:* 2992/nmbd
udp 0 0 0.0.0.0:137 0.0.0.0:* 2992/nmbd
udp 0 0 192.168.179.255:138 0.0.0.0:* 2992/nmbd
udp 0 0 192.168.179.11:138 0.0.0.0:* 2992/nmbd
udp 0 0 0.0.0.0:138 0.0.0.0:* 2992/nmbd
udp 0 0 0.0.0.0:5353 0.0.0.0:* 9583/libpepflashpla
udp 0 0 0.0.0.0:5353 0.0.0.0:* 835/avahi-daemon: r
udp 0 0 0.0.0.0:39682 0.0.0.0:* 835/avahi-daemon: r
udp 0 0 127.0.0.1:11211 0.0.0.0:* 951/memcached
udp 0 0 192.168.179.11:53 0.0.0.0:* 1009/named
udp 0 0 127.0.1.1:53 0.0.0.0:* 2509/dnsmasq
udp 0 0 127.0.0.1:53 0.0.0.0:* 1009/named
udp 0 0 0.0.0.0:631 0.0.0.0:* 979/cups-browsed
udp 0 0 192.168.179.11:123 0.0.0.0:* 3067/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 3067/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 3067/ntpd
udp6 0 0 :::42115 :::* 835/avahi-daemon: r
udp6 0 0 :::5353 :::* 835/avahi-daemon: r
udp6 0 0 :::53 :::* 1009/named
udp6 0 0 fe80::21c:c0ff:fe8d:123 :::* 3067/ntpd
udp6 0 0 ::1:123 :::* 3067/ntpd
udp6 0 0 :::123 :::* 3067/ntpd
Если я выполняю couchdb, это работает:
Apache CouchDB 1.6.0 (LogLevel=info) is starting.
Apache CouchDB has started. Time to relax.
[info] [<0.32.0>] Apache CouchDB has started on http://127.0.0.1:5984/
И можете увидеть /var/log/couchdb/couchdb.log
Но это:
/etc/init.d/couchdb status
● couchdb.service - LSB: Apache CouchDB init script
Loaded: loaded (/etc/init.d/couchdb)
Active: active (exited) since Dom 2015-07-12 15:41:20 WEST; 11min ago
Docs: man:systemd-sysv-generator(8)
Jul 12 15:41:20 hiro systemd[1]: Starting LSB: Apache CouchDB init script...
Jul 12 15:41:20 hiro couchdb[12366]: * Starting database server couchdb
Jul 12 15:41:20 hiro couchdb[12366]: ...done.
Jul 12 15:41:20 hiro systemd[1]: Started LSB: Apache CouchDB init script.
Похоже, не работает хорошо. И появляется журнал, который я не могу найти его местоположение.
Кроме того, /etc/init.d/couchdb
скрипт имеет это:
DESCRIPTION="database server"
NAME=couchdb
SCRIPT_NAME=`basename $0`
COUCHDB=/usr/bin/couchdb
CONFIGURATION_FILE=/etc/default/couchdb
RUN_DIR=/var/run/couchdb
LSB_LIBRARY=/lib/lsb/init-functions
CONFIGURATION_FILE
указывает на отсутствие файла. Я пытался изменить это на /etc/couchdb/default.ini
(который используется, когда я выполняю couchdb в терминале), но не решает проблему.
Если я запускаю couchdb в терминале, открываю второй терминал и запускаю netstat -plintu
кажется:
tcp 0 0 127.0.0.1:5984 0.0.0.0:* ESCUTA 21784/beam.smp
2 ответа
Я установил новый веб-сервер, и на этот раз проблемы исчезли. Я не знаю, в чем была проблема.
Чтобы исправить эту проблему, я редактирую в настоящее время, используя файл конфигурации suche как default.ini или local.ini, добавив следующие строки:
[httpd]
enable_cors=true;
[cors]
origins=*
Вы должны выяснить конкретный домен, выполнив кодирование * для обеспечения безопасности. Например:
origins= http://yourdomain:port/
Для получения дополнительной информации, пожалуйста, ссылка: ссылка на конфигурацию couchdb
желаю это полезно:)