在服務器上安裝MongoDB


今天試着在服務器上裝了MongoDB,又學了一些關於Linux進程操作的命令,總結一下。

首先把解壓后的MongoDB的文件夾拷貝到/usr/local/mongodb目錄下並創建data目錄用於存放數據庫數據

接着要運行/usr/local/mongodb/bin下的mongod命令用於啟動mongo服務。

啟動服務要指定數據庫數據和日志路徑,為方便起見,將參數寫入mongodb.conf文件,內容為:

dbpath=/usr/local/mongodb/data
logpath=/usr/local/mongodb/data/mongodb.log
logappend=true

這時使用mongod命令來啟動MongoDB服務

/usr/local/mongodb/bin/mongod -f mongodb.conf &

我默認當前目錄就是存放mongodb.conf的目錄了 所以沒有指定mongodb.conf的絕對路徑

這里值得一提的是 因為要讓MongoDB服務一直處在后台運行 所以要在命令行后面加上"&"

此時系統會返回你一個MongoDB的進程ID 它就在后台一直運行着了

如果想要查看詳細的后台進程可使用以下命令

ps -e

此時就能看到剛剛打開的MongoDB服務就已經在系統進程中了。

如果想要結束該進程 就

pkill mongod

One more thing……

如果想要進入MongoDB的Shell,需要運行/usr/local/mongodb/bin/mongo

每次都要打這么一長串命令太麻煩了 所以干脆在系統bin目錄下給它建立一個軟鏈接吧

ln -s /usr/local/mongodb/bin/mongo /bin/mongo

這樣一來 不管在哪個目錄下 如果想要進入MongoDB的shell 只需要打"mongo"命令就可以了

 

參考:

Linux系統下MongoDB的簡單安裝與基本操作


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM