linux之配置Mongodb~
阿新 • • 發佈:2018-04-13
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~