ubuntu12.04安裝mongodb

ubuntu12.04安裝mongodbphp

一,在Ubuntu下最傻瓜的步驟linux

1.運行"apt-get install mongo"mongodb

若是遇到找不到安裝包的話運行"apt-get update"數據庫

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

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

下面說下如何本身啓動mongodb的程序。日誌

二. 重啓系統之後mongo程序要本身從新手動啓動,步驟以下:htm

1.運行「locate mongo」命令查看系統默認把mongo裝到了哪裏,這裏主要關注三個東西.進程

(1)一個是名爲「mongod」的程序的位置(他至關於mongo數據庫的Server,須要一直在後臺運行,個人路徑:/usr/bin/mongod);get

(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文件,而後再進行上述操做。

編寫簡單的鏈接mongo的C++程序以及若是解決mongo動態庫連接失敗的狀況在另外一篇文章中介紹,見 http://www.linuxidc.com/Linux/2011-12/48834.htm

三,安裝php的mongodb的擴展

sudo pecl install mongo

再在某一個ini文件中加入該擴展,

extension=mongo.so

相關文章
相關標籤/搜索