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 命令詳解

相關文章
相關標籤/搜索