#下載mongodb安裝包
wget?https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.3.tgz
#解壓安裝包
tar -zxvf mongodb-linux-x86_64-rhel70-5.0.3.tgz
#移動安裝包
mv mongodb-linux-x86_64-rhel70-5.0.3 /usr/local/mongodb5
MongoDB 的可執(zhí)行文件位于 bin 目錄下,所以可以將其添加到?PATH?路徑中:
#添加環(huán)境變量
export PATH=<mongodb-install-directory>/bin:$PATH
<mongodb-install-directory>?為你 MongoDB 的安裝路徑国章。如本文的?/usr/local/mongodb5?具钥。
export PATH=$PATH:/usr/local/mongodb5/bin
#創(chuàng)建數(shù)據(jù)庫目錄
cd /usr/local/mongodb
mkdir -p /usr/local/mongodb5/data
mkdir -p /usr/local/mongodb5/logs
# 命令行啟動 Mongodb 服務(wù):
>./mongod --dbpath /usr/local/mongodb5/data --logpath /usr/local/mongodb5/logs/mongod.log --logappend ?--auth ?--port=27017 --fork
#配置文件啟動,在bin目錄創(chuàng)建如下mongo.conf文件
=====================================
bind_ip_all = true # 任何機器可以連接
#bind_ip = 127.0.0.1,192.168.0.3? ? # 本機和192.168.0.3可以訪問
port = 27017? ? ? ? ? ? ? ? ? ? ? ? # 實例運行在27017端口(默認(rèn))
dbpath = /usr/local/mongodb5/data? ? ? # 數(shù)據(jù)文件夾存放地址(db要預(yù)先創(chuàng)建)
logpath = /usr/local/mongodb5/logs/27017.log? # 日志文件地址
logappend = false? ? ? ? ? ? ? ? ? # 啟動時 添加還是重寫日志文件
fork = true? ? ? ? ? ? ? ? ? ? ? ? # 是否后臺運行
auth = false? ? ? ? ? ? ? ? ? ? ? ? ?# 開啟校驗用戶
============================================
啟動的時候在bin目錄執(zhí)行:./mongod -f mongo.conf 或者./mongod --config=mongo.conf
> cd /usr/local/mongodb5/bin
> mongo? #連接mongodb數(shù)據(jù)庫液兽,它默認(rèn)會鏈接到 test 數(shù)據(jù)庫
#插入一些簡單的數(shù)據(jù)骂删,并對插入的數(shù)據(jù)進行檢索:
> db.runoob.insert({x:10})
> WriteResult({ "nInserted" : 1 })
> db.runoob.find()
> { "_id" : ObjectId("5f069bdb4e02f8baf90f1184"), "x" : 10 }
# 關(guān)閉mongod
>?./mongod --config=mongo.conf --shutdown
#安裝批處理工具,以下待確認(rèn)
如果bin目錄下缺少mongorestore等工具集四啰,可通過以下方法下載
https://www.mongodb.com/try/download/database-tools
最后將下載的工具集文件解壓并把bin里的工具都復(fù)制到原先下載的mongodb的bin目錄下即可宁玫!