Mongodb在Linux下的安裝和啓動和配置

原文鏈接:http://chenzhou123520.iteye.com/blog/1582179
Mongodb的安裝與啓動
----------------------------------------------------------------------------
Linux
安裝
第一步:下載安裝包
下載版本:2.0.2-rc2
首先在linux中解壓縮安裝程序
通過命令操作:
解壓:[root@localhost soft]# tar -zxvf mongodb-linux-i686-2.0.2-rc2.tgz
解壓過程如下:
  1. [root@localhost soft]# tar -zxvf mongodb-linux-i686-2.0.2-rc2.tgz  
  2. mongodb-linux-i686-2.0.2-rc2/  
  3. mongodb-linux-i686-2.0.2-rc2/THIRD-PARTY-NOTICES  
  4. mongodb-linux-i686-2.0.2-rc2/GNU-AGPL-3.0  
  5. mongodb-linux-i686-2.0.2-rc2/README  
  6. mongodb-linux-i686-2.0.2-rc2/bin/  
  7. mongodb-linux-i686-2.0.2-rc2/bin/mongofiles  
  8. mongodb-linux-i686-2.0.2-rc2/bin/mongostat  
  9. mongodb-linux-i686-2.0.2-rc2/bin/bsondump  
  10. mongodb-linux-i686-2.0.2-rc2/bin/mongos  
  11. mongodb-linux-i686-2.0.2-rc2/bin/mongotop  
  12. mongodb-linux-i686-2.0.2-rc2/bin/mongodump  
  13. mongodb-linux-i686-2.0.2-rc2/bin/mongoimport  
  14. mongodb-linux-i686-2.0.2-rc2/bin/mongosniff  
  15. mongodb-linux-i686-2.0.2-rc2/bin/mongo  
  16. mongodb-linux-i686-2.0.2-rc2/bin/mongod  
  17. mongodb-linux-i686-2.0.2-rc2/bin/mongoexport  
  18. mongodb-linux-i686-2.0.2-rc2/bin/mongorestore  
 
我們把 mongodb-linux-i686-2.0.2-rc2重命名爲mongodb
我們把在mongodb目錄下新建一個data目錄存放數據、新建一個log目錄存放日誌,然後在該目錄下新建一個日誌文件,例如我們命名爲mongodb.log
  1. [root@localhost mongodb]# mkdir log  
  2. [root@localhost mongodb]# mkdir data  
  3. [root@localhost mongodb]# cd log  
  4. [root@localhost log]# touch mongodb.log  
然後定位到mongodb/bin目錄中

  1. [root@localhost local]# cd mongodb/bin  
使用mongod命令建立一個mongodb數據庫鏈接,端口號設置爲100001,數據庫的路徑爲/mongodb/data,日誌路徑爲/mongodb/log/mongodb.log
啓動命令   

  1. [root@localhost mongodb]# ./bin/mongod -port 10001 --dbpath data/ --logpath log/mongodb.log  
  2. all output going to: log/mongodb.log  
使用客戶端來連接該數據庫
重新開啓一個終端,然後切換到mongodb目錄下:

  1. [root@localhost /]# cd usr/local/mongodb  
然後使用bin/mongo命令來連接該數據庫

  1. [root@localhost mongodb]# ./bin/mongo localhost:10001  
  2. MongoDB shell version: 2.0.2-rc2  
  3. connecting to: localhost:10001/test  
  4. >  
  5. bye  
往數據庫中插入值
  1. connecting to: localhost:10001/test  
  2. > db.foo.save({a:1})  
從數據庫中查詢
  1. > db.foo.find()  
  2. "_id" : ObjectId("4ee66eb440ef7803a9873d2d"), "a" : 1 }  
  3. >  
通過瀏覽器訪問
在瀏覽器地址欄輸入: http://localhost:10001/ 然後回車訪問
可以看到如下提示:You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number
然後根據提示把端口號加上1000訪問 http://localhost:11001/ 
就能夠訪問到Monodb的服務端web頁面

通過配置文件來配置Mongodb
首先在mongodb目錄下新建一個文件,文件名任意,在這裏我取名爲:mongodb.conf
  1. [root@localhost mongodb]# vi mongodb.conf  
然後在配置文件中添加配置信息
  1. port=10001  
  2. dbpath=data/  
  3. logpath=log/mongodb.log  
  4. logappend=true  
解釋說明:
port=10001【代表端口號,如果不指定則默認爲 27017 
dbpath=data/ 【數據庫路徑】
logpath=log/mongodb.log 【日誌路徑】
logappend=true 【日誌文件自動累加,而不是覆蓋】
啓動Mongodb服務  

  1. [root@localhost mongodb]# ./bin/mongod -f mongodb.conf  
  2. all output going to: log/mongodb.log  
然後訪問方式和之前的一樣。      
發佈了53 篇原創文章 · 獲贊 16 · 訪問量 75萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章