1. 先下載安裝包
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.10.tgz
2. 解壓,移動到指定目錄
tar -zxvf mongodb-linux-x86_64-4.0.10.tgz
mv mongodb-linux-x86_64-4.0.10 /usr/local/mongodb
3. 創建數據庫目錄,MongoDB的數據存儲在data目錄的db目錄下,但是這個目錄在安裝過程不會自動創建,需要手動創建data目錄,並在data目錄中創建db目錄。data目錄可以創建在任何位置。將data目錄創建鍵mongodb的根目錄下
4. 在mongodb目錄下創建log目錄,在該目錄中創建一個名為mongodb.log的日志文件
5. 在mongodb目錄下創建一個etc目錄,在該目錄中創建一個名為mongodb.conf的配置文件,內容如下
dbpath=/usr/local/mongodb/data/db logpath=/usr/local/mongodb/log/mongodb.log port=27017 fork=true bind_ip=0.0.0.0
說明:bind_ip=0.0.0.0,可以在其他的地址訪問到,不然只能本機訪問。
6. 修改/etc/profile文件,添加export PATH=/usr/local/mongodb/bin:$PATH,生效文件
7. 啟動
mongod --config /usr/local/mongodb/etc/mongodb.conf
8. 關閉
db.shutdownServer()
mongod --shutdown --dbpath /usr/local/mongodb/data/db
kill -9 pid 通過Linux的kill命令結束MongoDB進程,然后刪除data目錄中的mongod.lock文件,否則下次無法啟動。但是此方法不建議使用,因為會造成數據損壞現象。