vi /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
[root@localhost ~]#
[bintray--apache-couchdb-rpm]
name=bintray--apache-couchdb-rpm
baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/
gpgcheck=0
repo_gpgcheck=0
enabled=1
[root@localhost ~]# yum install couchdb
Loaded plugins: fastestmirror, langpacks, versionlock
Loading mirror speeds from cached hostfile
* base: mirrors.praction.in
* centos-sclo-rh: mirrors.praction.in
* centos-sclo-sclo: mirrors.praction.in
* epel: ftp.riken.jp
* extras: mirrors.praction.in
* updates: mirrors.praction.in
bintray--apache-couchdb-rpm | 1.3 kB 00:00
bintray--apache-couchdb-rpm/7/x86_64/primary | 47 kB 00:01
bintray--apache-couchdb-rpm 10/10
Resolving Dependencies
--> Running transaction check
---> Package couchdb.x86_64 0:2.3.1-1.el7 will be installed
--> Processing Dependency: couch-js = 1:1.8.5 for package: couchdb-2.3.1-1.el7.x86_64
--> Processing Dependency: python-progressbar for package: couchdb-2.3.1-1.el7.x86_64
--> Processing Dependency: libmozjs185.so.1.0()(64bit) for package: couchdb-2.3.1-1.el7.x86_64
--> Running transaction check
---> Package couch-js.x86_64 1:1.8.5-21.el7 will be installed
---> Package python-progressbar.noarch 0:2.3-4.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
couchdb x86_64 2.3.1-1.el7 bintray--apache-couchdb-rpm 19 M
Installing for dependencies:
couch-js x86_64 1:1.8.5-21.el7 bintray--apache-couchdb-rpm 2.0 M
python-progressbar noarch 2.3-4.el7 epel 20 k
Transaction Summary
================================================================================
Install 1 Package (+2 Dependent packages)
Total download size: 21 M
Installed size: 48 M
Is this ok [y/d/N]: y
Downloading packages:
(1/3): python-progressbar-2.3-4.el7.noarch.rpm | 20 kB 00:00
(2/3): couch-js-1.8.5-21.el7.x86_64.rpm | 2.0 MB 00:05
(3/3): couchdb-2.3.1-1.el7.x86_64.rpm | 19 MB 00:22
--------------------------------------------------------------------------------
Total 948 kB/s | 21 MB 00:22
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : 1:couch-js-1.8.5-21.el7.x86_64 1/3
Installing : python-progressbar-2.3-4.el7.noarch 2/3
Installing : couchdb-2.3.1-1.el7.x86_64 3/3
Verifying : python-progressbar-2.3-4.el7.noarch 1/3
Verifying : 1:couch-js-1.8.5-21.el7.x86_64 2/3
Verifying : couchdb-2.3.1-1.el7.x86_64 3/3
Installed:
couchdb.x86_64 0:2.3.1-1.el7
Dependency Installed:
couch-js.x86_64 1:1.8.5-21.el7 python-progressbar.noarch 0:2.3-4.el7
Complete!
[root@localhost ~]#
root@localhost ~]# sudo systemctl start couchdb
[root@localhost ~]# sudo systemctl enable couchdb
Created symlink from /etc/systemd/system/multi-user.target.wants/couchdb.service to /usr/lib/systemd/system/couchdb.service.
[root@localhost ~]#
vi /opt/couchdb/etc/local.ini
admin = mysecretpassword
root@localhost ~]# sudo systemctl restart couchdb
root@localhost ~]# curl http://127.0.0.1:5984/
{"couchdb":"Welcome","version":"2.3.1","git_sha":"c298091a4","uuid":"632a40d54aa6a655ad12b8c2f2222f42","features":["pluggable-storage-engines","scheduler"],"vendor":{"name":"The Apache Software Foundation"}}
[root@localhost ~]#
Comments
Post a Comment