MongoDB安裝部署手冊

2021-09-25 12:28:42 字數 2238 閱讀 9718

摘自:

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 概述編寫目的 說...