Ubuntu apt-get 安装 MongoDB

添加服务源

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

添加列表

** Ubuntu12.01 中使用**

echo "deb http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

** Ubuntu14.04 中使用**

echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

** Ubuntu16.04 中使用**

echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

更新源

sudo apt-get update

安装 MongoDB

  • 直接安装

    sudo apt-get install -y mongodb-org
  • *安装指定版本的 MongoDB *

    sudo apt-get install -y mongodb-org=3.2.8 mongodb-org-server=3.2.8 mongodb-org-shell=3.2.8 mongodb-org-mongos=3.2.8 mongodb-org-tools=3.2.8

服务命令

# 启动
sudo service mongod start

# 停止
sudo service mongod stop

# 重启
sudo service mongod restart

查看是否启动成功

# 查看日志
cat /var/log/mongodb/mongod.log

## 最后一行显示
[initandlisten] waiting for connections on port 27017

卸载

# 停止 MongoDB
sudo service mongod stop

# 删除包
sudo apt-get purge mongodb-org*

# 删除数据库
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb

PS

感谢关注「GitHub 热门」公众号,带你了解技术圈内热门新鲜事!

file

本作品采用《CC 协议》,转载必须注明作者和本文链接
感谢关注「GitHub 热门」公众号
Destiny
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 4
Summer

加油

7年前 评论

Failed to start mongod.service: Unit mongod.service not found.Failed to start mongod.service: Unit mongod.service not found.
(解决了,方法: sudo systemctl enable mongod)
新问题: windows 客户端 连接不到 vagrant 虚拟机上的 mongodb : socketException

Laravel

Laravel

Laravel

已解决: 使用mongoDB 官网在本地 windows 环境安装 mongoDB, 然后 到安装的bin 目录执行
mongo.exe --host 192.168.10.10 --ipv6 -u homestead -p secret --authenticationDatabase admin
就可以连接到 虚拟机上的 mongoDB 了.

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!