摘自:
2、把壓縮包傳到要安裝的目錄。
/home/local/mongodb
3、解壓。
tar -zxvf mongodb-linux-x86_64-4.0.4.tgz
4、修改資料夾名稱
mv mongodb-linux-x86_64-4.0.4 mongodb
5、把mongodb 的可執行檔案目錄加到path中,即把bin目錄加到path中
export path=/home/local/mongodb/mongodb/bin:$path
6、建立儲存資料的資料夾
mkdir data
mkdir data/db
7、建立日誌資料夾和配置資料夾
mkdir mongodbserver
cd mongodbserver
mkdir log
mkdir etc
8、建立配置檔案,配置資料庫目錄以及日誌檔案目錄
vi mongodb.conf
具體配置:
dbpath=/home/local/mongodb/data/db
logpath=/home/local/mongodb/mongodbserver/log/mongodb.log
bind_ip=0.0.0.0
port=27017
fork=true
journal=false
配置說明
dbpath:資料庫檔案位置
logpath:日誌檔案的路徑
bind_ip:設定繫結ip
port:設定埠
fork:是否以守護程序方式執行,即在後台執行,預設false
journal:啟用日誌檔案,預設啟用
9、啟動mongodb
cd mongodb/bin
./mongod --config /home/local/mongodb/mongodbserver/etc/mongodb.conf
10、mongodb安裝完成。
1、進入bin執行./mongo命令
./mongo
2、切換到admin
use admin
3、關掉mongodb
db.runcommand("shutdown")
1、備份資料
1)進入mongodb bin後執行備份命令
cd /home/mongodb/bin
./mongodump -h 127.0.0.1:27017 -d evaluate -o /home/mongodb-3.4.6/bak
2)壓縮備份檔案
cd bak
tar -zcvf evaluate.zip evaluate
命令格式說明:mongodump -h dbhost -d dbname -o dbdirectory
-h: mongodb所在伺服器位址,例如127.0.0.1,也可以指定埠:127.0.0.1:8080
-d: 需要備份的資料庫名稱,例如:evaluate
-o: 備份的資料存放的位置,例如:/home/mongodb/bak
2、匯入資料
1)把備份檔案拷貝到目標伺服器
2)解壓
cd bak
unzip evaluate.zip
3)刪除舊資料庫
use evaluate;
db.dropdatabase();
4)匯入資料
./mongorestore -d evaluate /home/local/mongodb/mongodb/bak/evaluate
命令格式:mongorestore -h dbhost -d dbname -dorectoryperdb dbdireactory
-h: mongodb所在伺服器位址
-d: 需要恢復備份的資料庫名稱,例如:test_data,可以跟原來備份的資料庫名稱不一樣
3、資料遷移完成
MongoDB安裝部署手冊
mongodb的二進位製包 官方 頁面 部署到需要安裝的機器節點 為了方便管理,建議所有安裝的機器統一使用者名稱,並設定ssh互信 單節點啟動 建立日誌檔案目錄 建立資料檔案目錄啟動1 mongodb安裝目錄 bin mongod dbpath 資料檔案目錄 logpath 日誌檔案目錄 mongo...
MongoDB 安裝部署
mongodb是乙個基於分布式檔案儲存 1 的資料庫。由c 語言編寫。旨在為web應用提供可擴充套件的高效能資料儲存解決方案。mongodb是乙個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫當中功能最豐富,最像關聯式資料庫的。它支援的資料結構非常鬆散,是類似json的bson格式,因...
軟體安裝部署手冊
xx公司 2020 01 01 文件管理 合理地管理主文件,確保文件版本的及時更新,同時保持備份文件和源文件的一致性。版本管理 本版本修訂日期 2019 08 12 生效日期 2019 08 12 版本 生效日期 變更內容 編制人 v1.0 2020 01 01 初稿編寫完成 xx 概述編寫目的 說...