我是CouchDB的初学者,想要使用CouchDB开展项目.我已经按照Beginning CouchDB手册中的说明在我的笔记本电脑(运行Ubuntu 13.04)中设置了服务器,但CouchDB的版本几乎没有变化(手册中的解释有旧版本).我下载了最新的CouchDB 源代码版本,并使用终端执行了该书中讲述的其余操作.我能够从终端成功启动服务器,但是当我使用时
$ curl http://127.0.0.1:5984/
Run Code Online (Sandbox Code Playgroud)
我得到了这个
curl: (7) Failed connect to 127.0.0.1:5984; Connection refused
Run Code Online (Sandbox Code Playgroud)
作为输出而不是这个
{"couchdb" : "Welcome", "version" : "1.3.1",}
Run Code Online (Sandbox Code Playgroud)
我按以下方式配置服务器:
我首先从官方网站下载了源文件,将其解压缩并复制到我的/ home目录,然后在终端中执行以下操作
$ cd apache-couchdb-1.3.1/
$ ./configure
$ make
$ sudo make install
$ sudo mkdir -p /usr/local/var/lib/couchdb
$ sudo mkdir -p /usr/local/var/log/couchdb
$ sudo mkdir -p /usr/local/var/run
$ sudo chown -R couchdb /usr/local/var/lib/couchdb
$ sudo chown -R couchdb /usr/local/var/log/couchdb
$ sudo chown -R couchdb /usr/local/var/run
$ …Run Code Online (Sandbox Code Playgroud)