使用Futon管理CouchDB

2020年12月31日19:42:08 发表评论 65 次浏览

介绍

了解如何使用Futon(CouchDB的内置Web管理工具)。尽管你可以通过命令行中直观的HTTP API来管理CouchDB, 但是大多数人发现Futon是一种与CouchDB交互的更快, 更轻松的方法。 Futon是一个简单, 直观的界面, 用于创建和管理CouchDB数据库和文档。了解如何访问和使用Futon在你的Cloud Server上管理CouchDB。

要求

  • 带有Ubuntu 16.04的云服务器
  • CouchDB已安装并正在运行

有关安装CouchDB的分步说明, 请参阅我们的文章在Ubuntu 16.04上安装和使用CouchDB.

防火墙访问

如果你有防火墙, 则需要允许访问端口5984。

有关在Cloud Server上使用防火墙的更多信息, 请查阅我们关于该主题的文档.

从互联网访问被褥

出于安全原因, 默认情况下, 将Futon配置为仅接受来自Localhost IP地址(127.0.0.1)的连接。为了在浏览器中使用Futon, 你需要将Futon绑定到服务器的公共IP地址。

为确保你可以完全访问Futon安装, 请按照本文中的分步说明访问Futon改善CouchDB安全性的4个步骤.

打开CouchDB配置文件进行编辑:

sudo nano /etc/couchdb/default.ini

找到以下内容:

[httpd]
port = 5984
bind_address = 127.0.0.1

保存并退出文件。然后重新启动CouchDB以使更改生效:

改变bind_address到你服务器的IP地址, 例如:

[httpd]
port = 5984
bind_address = 192.168.0.1
sudo systemctl restart couchdb

现在, 你可以通过以下方式在浏览器中访问Futon:http://192.168.0.1:5984/_utils/, 其中IP地址将替换为你自己的IP地址。你将看到默认的Futon欢迎页面。

使用蒲团

创建一个数据库

要在Futon中创建数据库, 请转到总览页, 然后单击创建数据库...

蒲团网页界面

输入数据库名称, 然后单击创造.

蒲团网页界面

数据库将被创建, 并且你将被带到数据库的主页。

建立文件

在数据库的主页上, 单击新文件创建一个新的数据库记录(文档)。

蒲团网页界面

默认情况下将创建该文档_ID键/值对。使其保持不变, 因为它是文档的唯一标识符。

请点击新增栏位添加一个新字段。

蒲团网页界面

输入字段(键)名称, 然后单击绿色的复选标记将其保存。

蒲团网页界面

连按两下null在里面值字段进行编辑。

蒲团网页界面

输入值, 然后单击绿色的复选标记将其保存。

蒲团网页界面

继续根据本文档的需要添加字段。完成后, 单击保存文件保存记录。

蒲团网页界面
一盏木

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: