前言:MongoDB 在各 OS 上的安裝比較簡單,此文章只用來記錄,不考慮技術深度。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
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
sudo service mongod start sudo service mongod restart sudo service mongod stop
mkdir $MONGODB_HOME\data mkdir $MONGODB_HOME\log
mongo.cfg 配置shell
dbpath=$MONGODB_HOME\data logpath=$MONGODB_HOME\log\mongo.log
"$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"
net start MongoDB
net stop MongoDB
"$MONGODB_HOME\bin\mongod.exe" --remove
sc.exe delete MongoDB
對於 Windows 我跟習慣於用 快捷方式來開啓關閉 MongoDB, 一些是建立關於 MongoDB 在 Windows 環境下的一部分快捷方式,如下命令用於替換 Windows 自動生成的快捷方式中的」目標「屬性,具體操做以下:ubuntu
(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
擴展知識: