ubuntu18.04安装mongoDB 4.0(转)

https://www.cnblogs.com/hunkhand/p/9503323.html

如果提示 :mongodb-org-server : 依赖: libcurl4 (>= 7.16.2) 但是它将不会被安装

sudo apt-get install libcurl4

MongoDB默认数据文件路径/var/lib/mongodb/MongoDB默认日志文件路径/var/log/mongodb/mongodb.logMongoDB可执行文件路径/usr/bin/mongo  /usr/bin/mongod

STEP 1:  在终端输入GPK码

$  sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv 9DA31620334BD75D9DCB49F368818C72E52529D4

STEP 2: 添加mongoDB源

Ubuntu 18.04 LTS:

$ echo “deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb.list

Ubuntu 16.04 LTS:

$ echo “deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse” | sudo tee /etc/apt/sources.list.d/mongodb.list

STEP 3:  Install MongoDB Server

$ sudo apt update

$ sudo apt install mongodb-org

也可以直接安装指定版本的mongoDB

$ sudo apt install mongodb-org=4.0.1 mongodb-org-server=4.0.1 mongodb-org-shell=4.0.1 mongodb-org-mongos=4.0.1 mongodb-org-tools=4.0.1

STEP 4:对mongoDB Server的管理

$ sudo systemctl enable mongod 

$ sudo systemctl start mongod

STEP 5: 验证mongoDB4.0

$ mongod –version

 db version v4.0.1 git version: 54f1582fc6eb01de4d4c42f26fc133e623f065fb

OpenSSL version: OpenSSL 1.1.0h 27 Mar 2018

allocator: tcmalloc

modules: none

build environment:

      distmod:ubuntu1804

      distarch: x86_64

      target_arch: x86_64

step 6: 建库测试

$ mongo

> use mydb;

> db.test.save( { tecadmin: 100 } )

> db.test.find()

  { “_id” : ObjectId(“52b0dc8285f8a8071cbb5daf”), “tecadmin” : 100 }

    原文作者:是我拉叔
    原文地址: https://www.jianshu.com/p/90c795d1c9b5
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞