1. 程式人生 > >新手學Linux(四)----Linux下安裝配置MongoDB資料庫

新手學Linux(四)----Linux下安裝配置MongoDB資料庫

    最近在學習研究linux,今天就教教大家怎麼在linux上安裝配置MongoDB資料庫

一、安裝步驟

    1、下載及解壓

    下載完成後用WinSCP複製到/usr/local/下,然後進行解壓,解壓命令如下:

tar zxf mongodb-linux-x86_64-rhel62-3.0.7

    修改資料夾的名稱,當然有兩種方式,一種是通過命令來修改,另一種是通過WinSCP來直接修改,不過主要的目的是為了學習研究,因此就採用命令的形式來修改:

mv mongodb-linux-x86_64-rhel62-3.0.7  mongodb

    2、建立資料庫資料夾與日誌資料夾

#建立MongoDB資料庫存放路徑
mkdir /usr/local/mongodb/data
#建立MongoDB資料庫日誌存放路徑
mkdir /usr/local/mongodb/log
#建立MongoDB資料庫日誌
touch /usr/local/mongodb/log/mongodb.log

    3、啟動MongoDB

/usr/local/mongodb/bin/mongod --port 27017 --fork --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/log/mongodb.log --logappend

netstat -lanp | grep
"27017" #檢視MongoDB是否啟動 cd /usr/local/mongodb/bin/ ./mongo #進入MongoDB資料庫控制檯 use admin #進入admin資料庫 db.shutdownServer() #關閉MongoDB資料庫 exit #退出

這裡寫圖片描述

二、設定MongoDB資料庫

    第一步

cd /usr/local/mongodb/ #進入MongoDB安裝目錄

vi /usr/local/mongodb/mongodb.conf #編輯



port=27017 #埠號

dbpath=/usr/local/mongodb/mdata/ #資料庫路徑
logpath=/usr/local/mongodb/log/mongodb.log #日誌輸出檔案路徑 pidfilepath=/usr/local/mongodb/mongo.pid fork=true #設定後臺執行 logappend=true #日誌輸出方式 shardsvr=true directoryperdb=true #auth=true #開啟認證 :wq! #儲存退出

    第二步

    啟動和關閉測試:

cd /usr/local/mongodb/bin/


./mongod --config /usr/local/mongodb/mongodb.conf  #啟動MongoDB

./mongo 127.0.0.1:27017/admin --eval "db.shutdownServer()"  #關閉MongoDB

    設定開機啟動MongoDB:

vi /etc/rc.d/init.d/mongod




ulimit -SHn 655350

#!/bin/sh

# chkconfig: - 64 36

# description:mongod

case $1 in

start)

/usr/local/mongodb/bin/mongod  --maxConns 20000  --config /usr/local/mongodb/mongodb.conf

;;

stop)

/usr/local/mongodb/bin/mongo 127.0.0.1:27017/admin --eval "db.shutdownServer()"

;;

status)

/usr/local/mongodb/bin/mongo 127.0.0.1:27017/admin --eval "db.stats()"

;;

esac

:wq! #儲存退出

    新增指令碼許可權:

chmod +x /etc/rc.d/init.d/mongod

    設定開機啟動:

chkconfig mongod on

    啟動MongoDB:

service mongod start

這裡寫圖片描述

    第三步

    新增環境變數,編輯,在最後一行新增下面的程式碼:

vi /etc/profile

export PATH=$PATH:/usr/local/mongodb/bin

:wq! #儲存退出

source /etc/profile  #使配置立即生效

mongo  #進入MongoDB控制檯

show dbs #檢視預設資料庫

use admin  #切換到admin資料庫

exit #退出MongoDB控制檯

這裡寫圖片描述

    至此,MongoDB資料庫安裝配置完成!