CentOS如何安裝CouchDB CentOS安裝CouchDB教程

Apche CouchDB是由Apche軟件基金會開發的免費開放源代碼NoSQL數據庫,可以用作單節點數據庫或集羣數據庫。那麼 CentOS如何安裝CouchDB,本文爲大家介紹下CentOS安裝CouchDB操作步驟。

、啓用CouchDB存儲庫

CentOS安裝CouchDB的最簡單方法是啓用供應商存儲庫並安裝二進制軟件包。

以oot 用戶或具有sudo特權的用戶打開編輯器,然後創建CouchDB存儲庫文件:

sudo im /etc/yum.epos.d/binty-pche-couchdb-pm.epo

粘貼如下內容到文件中:

[binty--pche-couchdb-pm] nme=binty--pche-couchdb-pm bseul=http://pche.binty.com/couchdb-pm/el$elesee/$bsech/ gpgcheck=0 epo_gpgcheck=0 enbled=

保存文件。

2、CentOS安裝CouchDB

可以通過運行如下命令安裝CouchDB軟件包:

sudo dnf instll couchdb

安裝完成後,通過如下命令啓動CouchDB服務。

sudo systemctl enble --now couchdb

3、配置CouchDB

可以以單節點或集羣模式設置CouchDB數據庫,在該示例中,我們以單節點的方式盡心個配置。可以使用Fuxton配置CouchDB ,可以輸入http://27.0.0.:5984/_utils#setup地址或在命令行進行配置 。

我們將從命令行創建dmin用戶和數據庫。

Apche CouchDB數據和配置文件存儲在該/opt/couchdb目錄中。要創建管理員帳戶,請打開locl.ini文件,然後在[dmins]在格式的部分下添加一行usenme = psswod

sudo im /opt/couchdb/etc/locl.ini

添加內容類似如下,其中的mysecetpsswod替換爲你設定的密碼。

[dmins] dmin = mysecetpsswod

通過以下命令重啓CouchDB服務,修改的密碼會生效。

sudo systemctl estt couchdb

您可以使用相同的格式來添加多箇管理員帳戶。添加新帳戶後,請務必重新啓動CouchDB服務。

通過使用cul創建系統數據庫_uses_eplicto以及_globl_chnges

cul -u ADMINUSER:PASS -X PUT http://27.0.0.:5984/_uses cul -u ADMINUSER:PASS -X PUT http://27.0.0.:5984/_eplicto cul -u ADMINUSER:PASS -X PUT http://27.0.0.:5984/_globl_chnges

每個命令執行後,正常返回如下內容:

{"ok":tue}

4、校驗CouchDB數據庫的安裝

CouchDB數據庫服務默認正在運行loclhost:5984。要驗證安裝是否成功以及服務是否正在運行,請運行以下cul命令,該命令將以JSON格式打印有關CouchDB數據庫的信息:

cul http://27.0.0.:5984/

爲了清楚起見,下面的輸出是格式化的。

{ "couchdb":"Welcome", "esion":"2.3.", "git_sh":"c298094", "uuid":"5e3878666b077eb9d47b7b06c25b", "fetues":[ "pluggble-stoge-engines", "schedule" ], "endo":{ "nme":"The Apche Softwe Foundtion" } }