centos 6.5 安裝mongodb2.6

前言:linux

系統版本:Centos-6.5-x86_64mongodb

  *** Centos編譯安裝mongodb 2.6 系統最好是64位的,才能更好發揮mongodb的性能數據庫


1.準備,下載源文件(二進制編譯版)

[root@centos ~]# wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.1.tgzvim

[root@centos ~]# tar -zvxf mongodb-linux-x86_64-2.6.1.tgzcentos

[root@centos ~]# mv mongodb-linux-x86_64-2.6.1 usr/local/mongo/mongodbapp

下面配置path環境變量,確保mongodb的bin目錄包含在path環境變量中。性能

2  配置PATH

[root@centos ~]# vim /etc/profile測試

  添加下面的內容:spa

  #set for mongodb
  export MONGODB_HOME=/usr/local/mongo/mongodb
  export PATH=$MONGODB_HOME/bin:$PATH日誌

  保存退出

驗證環境變量是否生效

  [root@centos ~]# mongod -version

.創建存儲數據及日誌的目錄

  3.1創建目錄

  [root@centos ~]# mkdir -p /data/mongodb/journal

  [root@centos ~]# mkdir -p /data/mongodb/log

  3.2創建日誌文件

  [root@centos ~]# touch /data/mongodb/log/mongodb.log

  3.3創建配置文件

  [root@centos ~]# vim /etc/mongodb.conf

  輸入如下內容,保存並退
dbpath=/data/mongodb
logpath=/data/mongodb/log/mongodb.log
logappend=true
port=27017
fork=true
noauth=true
nojournal = true
smallfiles = true
noprealloc = true

4.重啓後,運行mongod服務

  [root@centos ~]# mongod -f /etc/mongodb.conf

 

5.測試服務是否正常

  5.1打開另外一個終端,並以管理員身份進入管理後臺

  [root@centos ~]#mongo admin

  >show dbs;

#切換/建立數據庫(當建立一個集合(table)的時候會自動建立當前數據庫) use admin; #增長用戶  db.addUser("zhoulf ","123456",true) #更改密碼(爲已經存在的用戶更改密碼)  db.addUser("zhoulf "," zhoulf ");  #顯示當前db狀態  db.stats(); #當前db版本  db.version(); #刪除當前使用數據庫  db.dropDatabase(); #查看當前db的連接機器地址  db.getMongo(); #簡單插入數據  db.user.insert({"fname":"zhoulf", "company":"navinfo"}) #循環插入數據  for (var i = 1; i <= 10; i++) db.user.save({ "fname" : "zhoulf"+i, "company" : "navinfo"+i }); #查詢數據  db.user.find()

相關文章
相關標籤/搜索