美文网首页
MongoDB在Ubuntu18.04

MongoDB在Ubuntu18.04

作者: bigyuang | 来源:发表于2019-01-30 15:47 被阅读0次

    官方文档

    如果以前装过mongo,可以使用sudo apt remove mongodb 和 sudo apt purge mongodb 删除。

    安装

    ①导入mongo公钥

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

    ②为MongoDB创建一个.list文件

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

    ③更新本地包
    sudo apt-get update
    ④安装MongoDB
    sudo apt-get install -y mongodb-org
    mongodb-org包括mongodb-org-server、mongodb-org-shell、mongodb-org-mongos、mongodb-org-tools

    防止版本自动更新,可以如下设置:

    echo "mongodb-org hold" | sudo dpkg --set-selections
    echo  "mongodb-org-server hold"  | sudo dpkg --set-selections
    echo  "mongodb-org-shell hold"  | sudo dpkg --set-selections
    echo  "mongodb-org-mongos hold"  | sudo dpkg --set-selections
    echo  "mongodb-org-tools hold"  | sudo dpkg --set-selections
    

    ①启动MongoDB
    sudo service mongod start
    ②验证MongoDB是否已成功启动
    /var/log/mongodb/mongod.log文件中包含 [initandlisten] waiting for connections on port 27017
    ③停止
    sudo service mongod stop
    ④重启
    sudo service mongod restart
    ⑤进入shell
    mongo


    卸载

    ①停止服务
    sudo service mongod stop
    ②删除包
    sudo apt-get purge mongodb-org*
    ③删除数据目录
    sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb

    相关文章

      网友评论

          本文标题:MongoDB在Ubuntu18.04

          本文链接:https://www.haomeiwen.com/subject/xvrcsqtx.html