在OS X上使用CouchDB进行试驾

时间:2017-08-03 23:56:55

标签: macos couchdb

我想在OS X(El Capitan)上使用CouchDB。

安装(通过MacPorts)有用地说:

Run the following command to load the CouchDB launchd plist in order to start the service now and at system startup:

sudo port load couchdb

但我不想在每次启动时运行CouchDB。我只想做一次会议。

MacPorts在/opt/local/bin/couchdb中安装了couchdb。刚刚运行

> couchdb
在终点站给我一个口:

{"init terminating in do_boot",{{badmatch,{error,{bad_return,{{couch_app,start,[normal,["/opt/local/etc/couchdb/default.ini","/opt/local/etc/couchdb/local.ini"]]},{'EXIT',{{badmatch,{error,{error,eacces}}},[{couch_server_sup,start_server,1,[{file,"couch_server_sup.erl"},{line,56}]},{application_master,start_it_old,4,[{file,"application_master.erl"},{line,273}]}]}}}}}},[{couch,start,0,[{file,"couch.erl"},{line,18}]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}
init terminating in do_boot ({{badmatch,{error,{bad_return,{_}}}},[{couch,start,0,[{_},{_}]},{init,start_em,1,[]},{init,do_boot,3,[]}]})

Crash dump is being written to: erl_crash.dump...done

如何启动CouchDB一次?

我尝试了sudo port uninstall erlang后跟sudo port install erlang +ssl技巧,但这没有帮助。

1 个答案:

答案 0 :(得分:0)

一种躲避式的解决方案,但它确实有效。

不要通过MacPorts安装CouchDB(2017年8月撰写)。

通过下载Apache-CouchDB-1.6.1.zip或类似内容来安装,扩展为Apache CouchDB.app。接下来,您将受到http://127.0.0.1:5984/_utils/

的友好欢迎

CouchDB welcome page