linux搭建mongodb資料庫
阿新 • • 發佈:2018-11-17
在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中的一些操作在下文