Linux MongoDB配置啟動問題

MongoDB下載

  1. 下載對應Linux版本的MongoDB:下載地址
  2. tar -zxvf 對應版本壓縮包名
  3. sudo mv -r 解壓創建目錄名 /usr/local/mongodb
  4. export PATH=/usr/local/mongodb/bin:$PATH

默認配置文件路徑 /etc/mongo.conf
默認的日志文件路徑 /var/log/mongodb/mongod.log

MongoDB配置

mongo.conf文件配置

這里主要修改默認日志存貯存儲位置,還有默認數據存儲位置
先新建/data/文件夾,里面再新建數據文件夾/data/db 和 日志文件夾/data/mongolog,并在/data/mongolog日志文件夾下新建日志文件,用來保存日志。
顧名思義,一個用來存放mongodb數據,一個用來存放mongodb日志信息

sudo mkdir /data/
sudo mkdir /data/db /data/mongolog 
sudo touch /data/mongolog/mongo.log

修改MongoDB配置文件mongo.conf,將日志中寫的默認的數據/日志存儲路徑,修改為/data/db/data/mongolog

啟動停止數據庫

服務形式操作數據庫

啟動服務

sudo service mongod start

停止服務

sudo service mongod stop

重啟服務

sudo service mongod restart

普通形式操作數據庫

sudo mongod

運行客戶端

mongo

以后臺進程啟動啟動數據庫

由于啟動數據庫后關閉窗口mongodb就會停止,所以需要以守護進程方式啟動Mongodb,這樣它就可以在后臺運行了

sudo mongod --logpath=/data/log/mongo.log --dbpath=/data/db/ --logappend --fork

--fork 后臺開啟一個進程運行mongodb服務器
--logpath 指定日志保存在哪個文件中
--dbpath 制定數據存在哪個文件夾
--logappend 設置日志的寫入模式為追加(不會覆蓋原有日志)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容