CouchDB是一个开源项目和NoSQL,面向文档的数据库服务器。 它以JSON的形式存储数据。 它还提供Web界面访问。 点击
这里阅读有关CoutchDB更多详情 本教程将帮助你在CentOS RHEL 5/6的服务器上安装Apache CouchDB数据库服务器。
第1步:安装EPEL库
在你的系统中使用yum资源库安装EPEL ,如果还没有安装,使用下面的链接之一安装。
CentOS/RHEL 6, 32 Bit (i386):
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
CentOS/RHEL 6, 64 Bit x86_64):
# rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
CentOS/RHEL 5, 32 Bit (i386):
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
CentOS/RHEL 5, 64 Bit (x86_64):
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
第2步:安装Apache CouchDB包
使用yum命令行工具安装CouchDB包。它也将安装更多的依赖关系。
# yum install couchdb
第3步:配置CouchDB
默认情况下CouchDB运行在5984端口并且只能本地主机可以访问。为了使它可以在网络中可以访问,编辑CouchDB的配置文件
/etc/couchdb/local.ini并更新里面的值。
# vim /etc/couchdb/local.ini
[httpd]
port = 5984
bind_address = 192.168.1.15
第4步:启动CouchDB服务
使用以下命令启动CouchDB服务,还可以配置为在系统启动时自动启动。
# service couchdb start
# chkconfig couchdb on
CouchDB将在5984端口上运行,并可以通过浏览器访问。
第5步:通过浏览器访问CouchDB
使用浏览器,打开如下面的URL将连接服务器上的5984端口。
http://svr1.youcl.com:5984
第6步:创建管理员帐户和管理数据库
在浏览器中打开以下网址来管理你的数据库。首次登录时也创造了用于保护你的服务器的一个管理员帐户。如截图所示:
http://svr1.youcl.com:5984/_tuils/