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


Mongodb的安裝與啟動
----------------------------------------------------------------------------
Linux
安裝
第一步:下載安裝包
下載版本:2.0.2-rc2
首先在linux中解壓縮安裝程序
通過命令操作:
解壓:[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  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM