CentOS 7 安裝配置 mongodb 3.0.7
- VMware 12 安裝的 CentOS 7 x64
- mongodb-linux-x86_64-3.0.7.tgz
- 使用的用具xshell5,xftp5
- 建立使用者和使用者組mongodb
groupadd mongodb#
usreradd -g mongodb mongodb#
su mongodb#
- 通過xftp上傳mongodb-linux-x86_64-3.0.7.tgz到mongodb使用者目錄,解壓到要安裝的目錄
tar−zxvfmongodb−linux−x8664−3.0.7.tgzmkdir -p mongodb
$cp -R -n mongodb-linux-x86_64-3.0.7/ mongodb
- 配置環境變量
我的是:export PATH=<mongodb-install-directory>/bin:$PATH
export PATH=/home/mongodb/mongodb/mongodb-linux-x86_64-3.0.7/bin:$PATH
- 生成資料檔案夾
預設
執行方式#mkdir /data/db
$mongod
我放置的檔案位置
$mkdir ~/data/db
執行方法:
$mongod ~/data/dbmongod --dbpath <path to data directory>
- 生成配置檔案
為了運作友善,建立一個配置檔案
建立目錄
/data/test/db
建立日志檔案目錄
/data/test/logs/
在bin目錄下
vi mongodb.conf
配置資訊如下:
dbpath = /data/test/db #資料檔案存放目錄
logpath = /data/test/logs/mongodb.log #日志檔案存放目錄
port = 27017 #端口
fork = true #以守護程式的方式啟用,即在背景運作
nohttpinterface = true
運作
$mongod –config mongodb.conf
停止
$mongod –config mongodb.conf –shutdown
注意事項
bin/mongodb.conf中的路徑一定要和實際的路徑對應
配置檔案中,dbpath是一個目錄路徑,logpath是一個路徑及日志檔案
參考網址: