Overview : NoSql 로 많이 쓰이는 솔루션
1.Package 다운로드
1 2 3 |
curl -O https://packages.couchbase.com/releases/couchbase-release/couchbase-release-1.0-amd64.deb |
2.설치
1 2 3 |
sudo dpkg -i ./couchbase-release-1.0-amd64.deb |
3.Reload package
1 2 3 |
sudo apt-get update |
4.Enterprise 와 Community 가 있는데 전자를 설치해 보자
차이설명 : https://www.couchbase.com/products/editions
1 2 3 |
sudo apt-get install couchbase-server |
5.설치가능 리스트 확인.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
apt list -a couchbase-server Listing... Done couchbase-server/focal,now 7.1.3-3479-1 amd64 [installed] couchbase-server/focal 7.1.2-3454-1 amd64 couchbase-server/focal 7.1.1-3175-1 amd64 couchbase-server/focal 7.1.0-2556-1 amd64 couchbase-server/focal 7.0.5-7659-1 amd64 couchbase-server/focal 7.0.4-7279-1 amd64 couchbase-server/focal 7.0.3-7031-1 amd64 couchbase-server/focal 7.0.2-6703-1 amd64 couchbase-server/focal 6.6.5-10080-1 amd64 couchbase-server/focal 6.6.4-9961-1 amd64 couchbase-server/focal 6.6.3-9808-1 amd64 couchbase-server/focal 6.6.2-9600-1 amd64 |
6.최신버전으로 설치
1 2 3 |
sudo apt-get install couchbase-server=7.1.2-3454-1 |
7. 설치 확인 pstree
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
systemd─┬─accounts-daemon───2*[{accounts-daemon}] ├─agetty ├─apache2───2*[apache2───26*[{apache2}]] ├─atd ├─beam.smp─┬─erl_child_setup─┬─beam.smp─┬─erl_child_setup─┬─beam.smp─┬─+ │ │ │ │ │ └─+ │ │ │ │ ├─cpu_sup │ │ │ │ ├─godu───3*[{+ │ │ │ │ ├─goport─┬─pr+ │ │ │ │ │ └─4*+ │ │ │ │ ├─inet_gethos+ │ │ │ │ ├─memsup │ │ │ │ ├─2*[sh] │ │ │ │ └─sigar_port │ │ │ └─32*[{beam.smp}] │ │ ├─goport─┬─goxdcr───6*[{goxdcr}] │ │ │ └─4*[{goport}] │ │ ├─gosecrets───3*[{gosecrets}] │ │ ├─memcached───26*[{memcached}] │ │ └─saslauthd-port───4*[{saslauthd-port}] │ └─32*[{beam.smp}] ├─cron ├─dbus-daemon |
8. web으로 확인 : 서버 아이피:8091
참조 : https://docs.couchbase.com/server/current/install/ubuntu-debian-install.html