MongoDB 入门之安装篇

前言:MongoDB 在各 OS 上的安装比较简单,此文章只用来记录,不考虑技术深度。mongodb

1、Ubuntu

  • 导入 MongoDB 公钥,添该软件源文件,更新源列表
    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
    echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list
    sudo apt-get update
  • 安装特定版本的 MongoDB
    sudo apt-get install -y mongodb-org=$mongodb.version mongodb-org-server=$mongodb.version mongodb-org-shell=$mongodb.version mongodb-org-mongos=$mongodb.version mongodb-org-tools=$mongodb.version
  • 启动、重启、关闭 MongoDB
    sudo service mongod start
    sudo service mongod restart
    sudo service mongod stop

2、Windows

  • 下载 MongoDb link
  • 双击安装
  • 建立 Data 目录和 log 目录并在安装主目录($MONGODB_HOME)建立配置文件 mongod.cfg
    mkdir $MONGODB_HOME\data
    mkdir $MONGODB_HOME\log

    mongo.cfg 配置shell

    dbpath=$MONGODB_HOME\data
    logpath=$MONGODB_HOME\log\mongo.log
  • 配置 Windows 服务(二选一)
    "$MONGODB_HOME\bin\mongod.exe" --config "$MONGODB_HOME\mongod.cfg" --install
    sc.exe create MongoDB binPath= "\"$MONGODB_HOME\bin\mongod.exe\" --service --config=\"$MONGODB_HOME\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
  • 启动、中止 MongoDB 服务
    net start MongoDB
    net stop MongoDB
  • 若是你想删除 MongoDB 服务,请执行如下操做(二选一)
    "$MONGODB_HOME\bin\mongod.exe" --remove
    sc.exe delete MongoDB

对于 Windows 我跟习惯于用 快捷方式来开启关闭 MongoDB, 一些是建立关于 MongoDB 在 Windows 环境下的一部分快捷方式,如下命令用于替换 Windows 自动生成的快捷方式中的”目标“属性,具体操做以下:ubuntu

  • 在 Windows 目录 C:\ProgramData\Microsoft\Windows\Start Menu\Programs 下建立 MongoDB 的文件夹。
  • 进入 MongoDB 文件夹 右键并选择建立快捷方式来建立快捷方式

(1) 建立 MongoDB 服务(二选一)windows

"$MONGODB_HOME\bin\mongod.exe" --config "$MONGODB_HOME\mongo.cfg" --install
C:\Windows\System32\sc.exe create MongoDB binPath= "\"$MONGODB_HOME\bin\mongod.exe\" --service --config=\"$MONGODB_HOME\mongo.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"

(2) 删除 MongoDB 服务 (二选一)spa

"$MONGO_HOME\bin\mongod.exe" --remove
C:\Windows\System32\sc.exe delete MongoDB

(3) 启动 MongDB service.net

net start MongoDB

orrest

"$MONGODB_HOME\bin\mongod.exe" --config "$MONGODB_HOME\mongo.cfg"

(4) 启动 MongoDB clientcode

"$MONGODB_HOME\bin\mongo.exe"

Note:该文章以上全部操做请将 $MONGODB_HOME 替换成 MongoDB 的安装主目录server

外部资源连接:blog

Install MongoDB on Ubuntu

Install MongoDB on Windows

扩展知识:

apt-key 命令详解

相关文章
相关标签/搜索