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

Mongodb的安裝與啓動javascript

 

下載連接: http://www.mongodb.org/downloadsjava

----------------------------------------------------------------------------linux

Linuxweb

安裝mongodb

第一步:下載安裝包shell

下載版本:2.0.2-rc2數據庫

下載連接: http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.1.tgz瀏覽器

首先在linux中解壓縮安裝程序app

經過命令操做:spa

解壓:[root@localhost soft]# tar -zxvf mongodb-linux-i686-2.0.2-rc2.tgz

解壓過程以下:

Dos代碼

 收藏代碼

  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

Dos代碼

 收藏代碼

  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目錄中

Dos代碼

 收藏代碼

  1. [root@localhost local]# cd mongodb/bin  

使用mongod命令創建一個mongodb數據庫連接,端口號設置爲100001,數據庫的路徑爲/mongodb/data,日誌路徑爲/mongodb/log/mongodb.log

啓動命令 :  

Dos代碼

 收藏代碼

  1. [root@localhost mongodb]# ./bin/mongod -port 10001 --dbpath data/ --logpath log/mongodb.log  
  2. all output going to: log/mongodb.log  

使用客戶端來鏈接該數據庫

從新開啓一個終端,而後切換到mongodb目錄下:

Dos代碼

 收藏代碼

  1. [root@localhost /]# cd usr/local/mongodb  

而後使用bin/mongo命令來鏈接該數據庫

Dos代碼

 收藏代碼

  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  

往數據庫中插入值

Dos代碼

 收藏代碼

  1. connecting to: localhost:10001/test  
  2. > db.foo.save({a:1})  

從數據庫中查詢

Dos代碼

 收藏代碼

  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

Dos代碼

 收藏代碼

  1. [root@localhost mongodb]# vi mongodb.conf  

而後在配置文件中添加配置信息

Txt代碼

 收藏代碼

  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服務  

Dos代碼

 收藏代碼

  1. [root@localhost mongodb]# ./bin/mongod -f mongodb.conf  
  2. all output going to: log/mongodb.log  

而後訪問方式和以前的同樣。      

相關文章
相關標籤/搜索