歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下安裝MongoDB全程圖解

Ubuntu下安裝MongoDB全程圖解

日期:2017/2/28 16:01:55   编辑:Linux教程

一. 在Ubuntu下最傻瓜的步驟(以下都在root用戶下進行操作):

1.運行"apt-get install mongo"

如果遇到找不到安裝包的話運行"apt-get update"

2.這時裝好以後應該會自動運行mongod程序,通過"pgrep mongo -l "查看進程是否已經啟動

3.在終端輸入"mongo",然後回車進入數據庫

(Over)

下面說下如何自己啟動mongodb的程序。

二. 重啟系統以後mongo程序要自己重新手動啟動,步驟如下:

1.運行“locate mongo”命令查看系統默認把mongo裝到了哪裡,這裡主要關注三個東西.

(1)一個是名為“mongod”的程序的位置(他相當於mongo數據庫的Server,需要一直在後台運行,我的路徑:/usr/bin/mongod);

(2)一個是mongo 數據庫log日志文件的位置(log日志文件要查看到具體的文件名,具體用法在後面有介紹,我的路徑:/var/log/mongodb/mongodb.log);

(3)一個是mongo的log日志的位置(我的路徑:/var/log/mongodb/mongodb.log)。

2.先進入mongod所在的目錄(/usr/bin/mongod),然後運行“./mongod --dbpath /var/lib/mongodb/ --logpath /var/log/mongodb/mongodb.log --logappend &

--dbpath:指定mongo的數據庫文件在哪個文件夾

--logpath:指定mongo的log日志是哪個,這裡log一定要指定到具體的文件名

--logappend:表示log的寫入是采用附加的方式,默認的是覆蓋之前的文件

&:表示程序在後台運行

注意:如果是系統非正常關閉,這樣啟動會報錯,由於mongodb自動被鎖上了,這是需要進入mongodb數據庫文件所在的目錄(/var/lib/mongodb/),刪除目錄中的mongodb.lock文件,然後再進行上述操作。

安裝好以後就可以通過編寫C++程序進行相應的數據庫操作了,編寫簡單的連接mongo的C++程序以及如果解決mongo動態庫鏈接失敗的情況在另一篇文章中介紹,見 http://www.linuxidc.com/Linux/2011-12/48834.htm

Copyright © Linux教程網 All Rights Reserved