os version: ubuntu 16.04.3
db version: 2.6.10
1. mongo db 서버와 클라이언트 설치 명령어를 실행합니다.
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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 | # apt-get install mongodb-server mongodb-clients Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libboost-filesystem1.58.0 libboost-program-options1.58.0 libboost-system1.58.0 libboost-thread1.58.0 libgoogle-perftools4 libpcrecpp0v5 libsnappy1v5 libtcmalloc-minimal4 libunwind8 libv8-3.14.5 libyaml-cpp0.5v5 The following NEW packages will be installed: libboost-filesystem1.58.0 libboost-program-options1.58.0 libboost-system1.58.0 libboost-thread1.58.0 libgoogle-perftools4 libpcrecpp0v5 libsnappy1v5 libtcmalloc-minimal4 libunwind8 libv8-3.14.5 libyaml-cpp0.5v5 mongodb-clients mongodb-server 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. Need to get 58.0 MB of archives. After this operation, 196 MB of additional disk space will be used. Do you want to continue? [Y/n] Y Get:1 http://kr.archive.ubuntu.com/ubuntu xenial/main amd64 libpcrecpp0v5 amd64 2:8.38-3.1 [15.2 kB] Get:2 http://kr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libboost-system1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [9,146 B] Get:3 http://kr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libboost-filesystem1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [37.5 kB] Get:4 http://kr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libboost-program-options1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [138 kB] Get:5 http://kr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libboost-thread1.58.0 amd64 1.58.0+dfsg-5ubuntu3.1 [47.0 kB] Get:6 http://kr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libtcmalloc-minimal4 amd64 2.4-0ubuntu5.16.04.1 [105 kB] Get:7 http://kr.archive.ubuntu.com/ubuntu xenial/main amd64 libunwind8 amd64 1.1-4.1 [46.5 kB] Get:8 http://kr.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgoogle-perftools4 amd64 2.4-0ubuntu5.16.04.1 [187 kB] Get:9 http://kr.archive.ubuntu.com/ubuntu xenial/universe amd64 libv8-3.14.5 amd64 3.14.5.8-5ubuntu2 [1,189 kB] Get:10 http://kr.archive.ubuntu.com/ubuntu xenial/universe amd64 libyaml-cpp0.5v5 amd64 0.5.2-3 [158 kB] Get:11 http://kr.archive.ubuntu.com/ubuntu xenial/main amd64 libsnappy1v5 amd64 1.1.3-2 [16.0 kB] Get:12 http://kr.archive.ubuntu.com/ubuntu xenial/universe amd64 mongodb-clients amd64 1:2.6.10-0ubuntu1 [48.6 MB] Get:13 http://kr.archive.ubuntu.com/ubuntu xenial/universe amd64 mongodb-server amd64 1:2.6.10-0ubuntu1 [7,425 kB] Fetched 58.0 MB in 6s (9,073 kB/s) Selecting previously unselected package libpcrecpp0v5:amd64. (Reading database ... 92628 files and directories currently installed.) Preparing to unpack .../libpcrecpp0v5_2%3a8.38-3.1_amd64.deb ... Unpacking libpcrecpp0v5:amd64 (2:8.38-3.1) ... Selecting previously unselected package libboost-system1.58.0:amd64. Preparing to unpack .../libboost-system1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb ... Unpacking libboost-system1.58.0:amd64 (1.58.0+dfsg-5ubuntu3.1) ... Selecting previously unselected package libboost-filesystem1.58.0:amd64. Preparing to unpack .../libboost-filesystem1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb ... Unpacking libboost-filesystem1.58.0:amd64 (1.58.0+dfsg-5ubuntu3.1) ... Selecting previously unselected package libboost-program-options1.58.0:amd64. Preparing to unpack .../libboost-program-options1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb ... Unpacking libboost-program-options1.58.0:amd64 (1.58.0+dfsg-5ubuntu3.1) ... Selecting previously unselected package libboost-thread1.58.0:amd64. Preparing to unpack .../libboost-thread1.58.0_1.58.0+dfsg-5ubuntu3.1_amd64.deb ... Unpacking libboost-thread1.58.0:amd64 (1.58.0+dfsg-5ubuntu3.1) ... Selecting previously unselected package libtcmalloc-minimal4. Preparing to unpack .../libtcmalloc-minimal4_2.4-0ubuntu5.16.04.1_amd64.deb ... Unpacking libtcmalloc-minimal4 (2.4-0ubuntu5.16.04.1) ... Selecting previously unselected package libunwind8. Preparing to unpack .../libunwind8_1.1-4.1_amd64.deb ... Unpacking libunwind8 (1.1-4.1) ... Selecting previously unselected package libgoogle-perftools4. Preparing to unpack .../libgoogle-perftools4_2.4-0ubuntu5.16.04.1_amd64.deb ... Unpacking libgoogle-perftools4 (2.4-0ubuntu5.16.04.1) ... Selecting previously unselected package libv8-3.14.5. Preparing to unpack .../libv8-3.14.5_3.14.5.8-5ubuntu2_amd64.deb ... Unpacking libv8-3.14.5 (3.14.5.8-5ubuntu2) ... Selecting previously unselected package libyaml-cpp0.5v5:amd64. Preparing to unpack .../libyaml-cpp0.5v5_0.5.2-3_amd64.deb ... Unpacking libyaml-cpp0.5v5:amd64 (0.5.2-3) ... Selecting previously unselected package libsnappy1v5:amd64. Preparing to unpack .../libsnappy1v5_1.1.3-2_amd64.deb ... Unpacking libsnappy1v5:amd64 (1.1.3-2) ... Selecting previously unselected package mongodb-clients. Preparing to unpack .../mongodb-clients_1%3a2.6.10-0ubuntu1_amd64.deb ... Unpacking mongodb-clients (1:2.6.10-0ubuntu1) ... Selecting previously unselected package mongodb-server. Preparing to unpack .../mongodb-server_1%3a2.6.10-0ubuntu1_amd64.deb ... Unpacking mongodb-server (1:2.6.10-0ubuntu1) ... Processing triggers for libc-bin (2.23-0ubuntu10) ... Processing triggers for man-db (2.7.5-1) ... Processing triggers for systemd (229-4ubuntu21.2) ... Processing triggers for ureadahead (0.100.0-19) ... Setting up libpcrecpp0v5:amd64 (2:8.38-3.1) ... Setting up libboost-system1.58.0:amd64 (1.58.0+dfsg-5ubuntu3.1) ... Setting up libboost-filesystem1.58.0:amd64 (1.58.0+dfsg-5ubuntu3.1) ... Setting up libboost-program-options1.58.0:amd64 (1.58.0+dfsg-5ubuntu3.1) ... Setting up libboost-thread1.58.0:amd64 (1.58.0+dfsg-5ubuntu3.1) ... Setting up libtcmalloc-minimal4 (2.4-0ubuntu5.16.04.1) ... Setting up libunwind8 (1.1-4.1) ... Setting up libgoogle-perftools4 (2.4-0ubuntu5.16.04.1) ... Setting up libv8-3.14.5 (3.14.5.8-5ubuntu2) ... Setting up libyaml-cpp0.5v5:amd64 (0.5.2-3) ... Setting up libsnappy1v5:amd64 (1.1.3-2) ... Setting up mongodb-clients (1:2.6.10-0ubuntu1) ... Setting up mongodb-server (1:2.6.10-0ubuntu1) ... Adding system user `mongodb' (UID 111) ... Adding new user `mongodb' (UID 111) with group `nogroup' ... Not creating home directory `/var/lib/mongodb'. Adding group `mongodb' (GID 117) ... Done. Adding user `mongodb' to group `mongodb' ... Adding user mongodb to group mongodb Done. Processing triggers for libc-bin (2.23-0ubuntu10) ... Processing triggers for systemd (229-4ubuntu21.2) ... Processing triggers for ureadahead (0.100.0-19) ... | cs |
2. 설치 여부 확인
1 2 3 4 5 | # mongod --version db version v2.6.10 2018-06-18T12:09:42.177+0900 git version: nogitversion 2018-06-18T12:09:42.177+0900 OpenSSL version: OpenSSL 1.0.2g 1 Mar 2016 | cs |
3. 실행
1 2 3 4 5 6 7 8 9 10 11 | # mongo MongoDB shell version: 2.6.10 connecting to: test Welcome to the MongoDB shell. For interactive help, type "help". For more comprehensive documentation, see http://docs.mongodb.org/ Questions? Try the support group http://groups.google.com/group/mongodb-user > | cs |
4. 간단한 테스트
1 2 3 4 | > show dbs admin (empty) local 0.078GB | cs |
'Operating System > Linux' 카테고리의 다른 글
TensorFlow 설치 및 환경 구축 (0) | 2018.07.18 |
---|---|
ubuntu 16.04 mysql 설치 (0) | 2018.07.02 |
Kali Linux 고정 IP 설정하기 (0) | 2018.06.12 |
CentOS7 고정 IP 설정 (0) | 2018.06.01 |
CentOS JDK 설치 (0) | 2018.05.31 |