1. 程式人生 > >linux之配置Mongodb~

linux之配置Mongodb~

style curl for 後臺 IT rec 數據庫路徑 clas 數據

OK 讓我們先下載一波mongodb~(64位ubuntu)

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz    # 下載
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz                                   # 解壓

mv  mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb                         # 將解壓包拷貝到指定目錄

下面再配置發環境變量壓壓驚 - -!

export PATH=<mongodb-install-directory>/bin:$PATH



<mongodb-install-directory> 為你 MongoDB 的安裝路徑。如本文的 /usr/local/mongodb

創建下數據庫目錄吧!,順便創建配置文件!
mkdir -p /data/db

目錄已創建,註意:/data/db 是 MongoDB 默認的啟動的數據庫路徑(--dbpath)。

# vi /data/mongo/mongodb.conf

將文件 mongodb.conf 配置參數(便於啟動,或者直接通過命令行配置參數啟動)

dbpath=/data/mongo/
logpath=/data/mongo/mongo.log
logappend=true
fork=true
port=27017

--------------------------------
註:logappend 防止日誌被刪除
fork 後臺運行(防止終端重啟關閉)

下面我們啟動mongo吧!

第一種:配置文件啟動
# bin/mongod -f /data/mongo/mongodb.conf
第二種:配置參數啟動
# mongod --fork --logpath=usr/local/mongodb/log/mongodb.log --logappend --dbpath=usr/local/mongodb/data/db/

讓我們測試一下吧
bin/mongo
終端輸出

MongoDB shell version: 3.0.6

connecting to: test

>


成功!

附:遇到的坑!坑!坑!
一.需要刪除mongod.lock
二.外網如果訪問需要去etc/mongodb.conf將bind_ip 修改為0.0.0.0或者註釋掉



 

linux之配置Mongodb~