MongoDB 安裝部署

2021-10-22 17:01:36 字數 1903 閱讀 1354

mongodb是乙個基於分布式檔案儲存 [1] 的資料庫。由c++語言編寫。旨在為web應用提供可擴充套件的高效能資料儲存解決方案。

mongodb是乙個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫當中功能最豐富,最像關聯式資料庫的。它支援的資料結構非常鬆散,是類似json的bson格式,因此可以儲存比較複雜的資料型別。mongo最大的特點是它支援的查詢語言非常強大,其語法有點類似於物件導向的查詢語言,幾乎可以實現類似關聯式資料庫單錶查詢的絕大部分功能,而且還支援對資料建立索引。

1.解壓安裝包到指定目錄並改名

tar

zxfmongodb-linux-x86_64-

4.0.8

.tgz-c/

usr/

local/cd

/usr

/local/mv

mongodb-linux-x86_64-

4.0.8

mongodb

2,建立mongodb資料儲存檔案和日誌檔案

cd

/usr

/local

/mongodb

/mkdir

data

logs

touch

logs

/mongodb

.log

mkdir

etctouch

etc/

mongodb

.conf

mongodb.conf配置檔案:

#資料庫路徑

dbpath=/

usr/

local

/mongodb

/data

#日誌輸出檔案路徑

logpath=/

usr/

local

/mongodb

/logs

/mongodb

.log

#錯誤日誌採用追加模式

=true

#啟用日誌檔案,預設啟用

journal

=true

#這個選項可以過濾掉一些無用的日誌資訊,若需要除錯使用請設定為

false

quiet

=true

#埠號

預設為27017

port

=27017

#允許遠端訪問

bind_ip

=0.0

.0.0

#開啟子程序

fork

=true

#開啟認證,必選先新增使用者,先不開啟(不用驗證賬號密碼)

#auth=

true

3.寫入環境變數vim /etc/profile 在最後一行新增:

export

path

=$path:

/usr

/local

/mongodb

/bin

4.啟動服務

cd

/usr

/local

/mongodb

/bin./

mongod

--config

/usr

/local

/mongodb

/etc

/mongodb

.conf

netstat

-nlpt

|grpe

27017

MongoDB安裝部署手冊

摘自 2 把壓縮包傳到要安裝的目錄。home local mongodb3 解壓。tar zxvf mongodb linux x86 64 4.0.4.tgz4 修改資料夾名稱 mv mongodb linux x86 64 4.0.4 mongodb5 把mongodb 的可執行檔案目錄加到pa...

MongoDB安裝部署手冊

mongodb的二進位製包 官方 頁面 部署到需要安裝的機器節點 為了方便管理,建議所有安裝的機器統一使用者名稱,並設定ssh互信 單節點啟動 建立日誌檔案目錄 建立資料檔案目錄啟動1 mongodb安裝目錄 bin mongod dbpath 資料檔案目錄 logpath 日誌檔案目錄 mongo...

Docker下安裝部署MongoDB

可用在官網上,獲取mongodb的最新資訊,針對docker,還可以使用docker search mongo命令來檢視可用版本,如下圖所示 通常情況下,在開發過程中,我希望將檔案存放在本地機器上,這樣就可以將資料庫建立在本地了,例如 執行如下命令 mkdir mongo mkdir mongo d...