1. 程式人生 > >linux搭建mongodb資料庫

linux搭建mongodb資料庫

在linux搭建mongodb

 

我的是CentOS 7.4系統的, 所以下載

點選下載,跳轉頁面,自動下載,如果沒有自動下載那麼就

---翻牆吧 然後再走一遍

 

然後壓縮到你的伺服器的某個資料夾下,修改資料夾名為 mongodb

/opt/mongodb 

我存放在opt下

建立資料夾dbs 用來存放資料

建立資料夾 logs/ mongodb.log 用來存放記錄

 

建立完結構如圖

/opt/mongodb/bin

建立一個名為mongodb.conf的檔案

# 設定資料檔案的存放目錄(根據實際的db資料夾的路徑填寫)

dbpath = /opt/mongodb/dbs

# 設定日誌檔案的存放目錄及其日誌檔名(根據實際的logs資料夾的路徑填寫)

logpath = /opt/mongodb/logs/mongodb.log

# 設定埠號(預設的埠號是 27017)

port = 27017

# 設定為以守護程序的方式執行,即在後臺執行

fork = true

# 身份驗證

auth = true

複製到mongodb.conf

這樣我們的環境就搭好了

------------------------------------------------------------------------------ 分割線 -------------------------------------------------------------------------------

通過Xshell連線到伺服器

/opt/mongodb/bin


 

cd /opt/mongodb/bin

./mongod -f mongodb.conf

 

我擦嘞,失敗了,搞它!

錯1

這時候你去檢視你dbs資料夾下絕對有一個mongodb.lock

這樣 給它刪嘍

然後再執行

會發現 還有錯  number 48  log異常

這時候把你logs目錄下 除了mongodb.log以外都刪了

然後輸入

pkill mongodb

繼續執行

成功嘍

如圖所示俺們成功了成功圖

./mongo 就可以進入伺服器了

對於mongo中的一些操作在下文

嗖嗖嗖~ 對應文章