腾讯云 ubuntu16.04 LTS 下安装 MongoDB 的推荐方式

前提条件 1 腾讯云 2 操作系统版本为 Ubuntu16.04 LTS操作步骤 1 导入 MongoDB 官方的公共 GPG Key sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9...

参考网址:https://docs.mongodb.com/master/tutorial/install-mongodb-on-ubuntu/


前提条件

1 腾讯云

2 操作系统版本为 Ubuntu16.04 LTS

操作步骤

1 导入 MongoDB 官方的公共 GPG Key

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

2 创建 APT 源的列表文件

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-org-4.0.list

3 重新加载本地包数据库

sudo apt-get update

 4 安装最新版本或指定版本

sudo apt-get install -y mongodb-org # 这是安装最新版本

# 下面是安装指定版本
sudo apt-get install -y mongodb-org=4.0.2 mongodb-org-server=4.0.2 mongodb-org-shell=4.0.2 mongodb-org-mongos=4.0.2 mongodb-org-tools=4.0.2


可选的,为了防止 MongoDB 自动更新到最新版本,例如通过上述步骤安装最新版本,可以通过下面的命令进行版本冻结

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


5 验证安装

sudo service mongod start
tail -f /var/log/mongodb/mongod.log
# 若无异常输出,则证明安装成功

attachments-2018-09-XP3dOakG5b946c8662fb3.png6 使用 mongo shell

mongo --host 127.0.0.1:27017

7 停止或重启 mongod

sudo service mongod stop # 停止
sudo service mongod restart # 重启 



附卸载步骤

1 停止 mongod 后台服务

sudo service mongod stop

2 执行卸载命令

sudo apt-get purge mongodb-org*

3 【可选+慎重】删除 MongoDB 日志和数据文件

sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
  • 发表于 2018-09-09 08:33
  • 阅读 ( 595 )
  • 分类:数据库

相关问题

0 条评论

请先 登录 后评论
不写代码的码农
Kemin

架构工程师

44 篇文章

作家榜 »

  1. Kemin 44 文章
  2. golanglover 5 文章
  3. D.Chen 4 文章
  4. salamander 1 文章
  5. 深圳-伟 1 文章
  6. 广训 1 文章
  7. PHP小菜 1 文章
  8. Undefined 0 文章