1.下載安裝包
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz
2.解壓并移動到相應目錄下(自定義)
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz
mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongoDB
3.添加環(huán)境變量
export PATH= /usr/local/mongoDB/mongodb-linux-x86_64-3.0.6/bin:$PATH
使得配置文件生效:source /etc/profile (注意等號左右不能有空格)
4.創(chuàng)建數據庫目錄
說明:/data/db是MongoDB的默認數據庫目錄,但是需要手動創(chuàng)建。
mkdir -p /data/db
5.啟動mongoDB,驗證是否安裝成功,這里指定的數據庫目錄選項為mongodb下創(chuàng)建的db
cd /usr/local/mongoDB/mongodb-linux-x86_64-3.0.6/bin
./mongod --dbpath /data/db
查看mongo是否啟用: lsof?-i?:27017(檢測端口是否占用)
6.操作MongoDB
cd /usr/local/mongoDB/mongodb-linux-x86_64-3.0.6/bin
./mongo
附:建立了環(huán)境變量之后,直接執(zhí)行mongo即可
7.創(chuàng)建數據庫,數據插入與查詢
db.runoob.insert({x:10})
db.runoob.find()
8.配置開機啟動
1、在/usr/local/mongoDB/mongodb-linux-x86_64-3.0.6/bin下創(chuàng)建mongodb.conf文件,內容如下:
#數據文件存放目錄
dbpath=/data/db
#日志文件存放目錄
logpath=/data/mongodb/logs/mongodb.log
#日志輸出方式以追加的方式
logappend=true
#端口
port=27017
#后臺運行
fork=true
#開啟認證
#auth=true
2、在/etc/init.d下創(chuàng)建文件mongodb,并使其可執(zhí)行:chmod?+x?/etc/init.d/mongodb。內容如下:
# chkconfig: 2345 90 10
# description:? mongodb
ulimit -SHn 655350
case $1 in
start)
/usr/local/mongoDB/mongodb-linux-x86_64-3.0.6/bin/mongod --maxConns 20000 --config /usr/local/mongoDB/mongodb-linux-x86_64-3.0.6/bin/mongodb.conf
;;
stop)
/usr/local/mongoDB/mongodb-linux-x86_64-3.0.6/bin/mongo 127.0.0.1:27017/admin --eval "db.shutdownServer()"
;;
status)
/usr/local/mongoDB/mongodb-linux-x86_64-3.0.6/bin/mongo 127.0.0.1:27017/admin --eval "db.stats()"
;;
esac
3、加入到開啟啟動項目
chkconfig --add mongodb
chkconfig mongodb on
chkconfig --list
service mongodb start