Linux下安装MongoDB-阿里云开发者社区

开发者社区> 开发与运维> 正文

Linux下安装MongoDB

简介: Linux下安装mongodb

下载MongoDB安装包

安装包路径 https://www.mongodb.com/download-center/community
mongo

找到 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.9.tgz
可以先下载下来,再上传到自己的Linux环境,也可以直接在Linux下使用 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.9.tgz 直接下载

  1. mkdir /usr/local/mongodb
  2. cd /usr/local/mongodb
  3. wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.9.tgz
  4. tar -xf mongodb-linux-x86_64-4.0.9.tgz
    mongo
  5. cd mongodb-linux-x86_64-4.0.9

进行安装配置

  1. cd /usr/local/mongodb/mongodb-linux-x86_64-4.0.9
  2. mkdir data
  3. mkdir log
  4. mkdir etc
  5. cd etc
  6. vim mongodb.conf
    往该文件中添加如下内容

dbpath=/usr/local/mongodb/mongodb-linux-x86_64-4.0.9/data
logpath=/usr/local/mongodb/mongodb-linux-x86_64-4.0.9/log/mongodb.log
port=27017
fork=true # 设置的是后台运行
journal=false
storageEngine=mmapv1
logappend=true # 日志输出方式

运行

  1. cd /usr/local/mongodb/mongodb-linux-x86_64-4.0.9/bin
  2. 启动服务端
    ./mongod --config /usr/local/mongodb/mongodb-linux-x86_64-4.0.9/etc/mongodb.conf
  3. 启动客户端
    ./mongo

建立软链接

上面虽然也能运行mongo,但是需要进入安装路径,不能在shell的任何位置都打开mongo,此时可以创建软链接
ln -s /usr/local/mongodb/mongodb-linux-x86_64-4.0.9/bin/mongo /usr/bin/mongo
此时可以在任何位置,直接输入mongo即可进入客户端了

后台运行

后续会添加

常见问题

  1. 使用kill -9 把mongo进程杀死的话,再启动异常
    如果使用kill -9 把mongo进程杀死的话,再去运行会报错,此时 可以先把 /usr/local/mongodb/mongodb-linux-x86_64-4.0.9/data/mongod.lock

这个文件删除了,再启动mongod命令

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章