centOS 安装Couch DB数据库

Laughing
2021-11-17 / 0 评论 / 1,096 阅读 / 搜一下 / 正在检测是否收录...
温馨提示:
本文最后更新于2025年04月05日,已超过62天没有更新,若内容或图片失效,请留言反馈。

最近发现一个神级笔记软件--小书匠,但是有个问题,就是虽然支持不同终端同步,但是需要有自己的数据库。

软件下载及安装

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://couchdb.apache.org/repo/couchdb.repo
sudo yum install -y couchdb

修改配置文件 /opt/couchdb/etc/local.ini

  1. [chttpd] 节点里, 把 ;bind_address = 127.0.0.1 修改成 bind_address = 0.0.0.0
  2. [chttpd] 节点位置,也就是刚才 bind_address 下面添加一行 require_valid_user = true.
  3. [admins] 节点里,将 ;admin = mysecretpassword 修改为 admin = xiaoshujiang , 其中 admin用户名, xiaoshujiang密码,可以根据自己需要设定
  4. [couch_httpd_auth] 节点里,将 ; require_valid_user = false 修改为 require_valid_user = true
  5. [httpd] 节点下,添加一行 enable_cors = true.
  6. 在文件的结尾添加下面的内容

    [cors]
    origins = *
    credentials = true
    headers = accept, authorization, content-type, origin, referer
    methods = GET, PUT, POST, HEAD, DELETE

启动

修改完配置文件后,通过命令行执行 service couchdb start 启动就可以了

访问

访问 http://服务器ip地址:5984/_utils/index.html, 浏览器会弹出用户名认证窗口,输入刚才在配置文件里使用的用户名(admin)和密码(xiaoshujiang),能够正常访问就表示数据库搭建完成,可以接下来小书匠编辑器配置的操作了。

这里需要注意的是,如果您的服务器开启了端口访问限制,记得取消对 5984 端口的限制访问。

0

评论 (0)

取消