安装
- 下载
cd /usr/local wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz
- 安装
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz ln -s mongodb-linux-x86_64-3.0.6 mongodb
- 配置
- 配置环境变量
export MONGODB_HOME=/usr/local/mongodb export PATH=$PATH:$MONGODB_HOME/bin
- 建立数据存储目录
mkdir -p /data/mongodb/data/db
- 创建配置文件
mkdir /usr/local/mongodb/etc cd /usr/local/mongodb/etc vim mongod.conf.template dbpath=/data/mongodb/data/db logpath=/data/mongodb/data/db/logs logappend=true port=27017 fork=true rest=true auth=false journal=true quiet=true master=true vim mongod.conf dbpath=/data/mongodb/data/db logpath=/data/mongodb/data/db/logs logappend=true port=27017 fork=true rest=true auth=false journal=true quiet=true master=true
- 创建管理脚本
- 启动脚本 start-mongod
cd /usr/local/mongodb/bin vim start-mongod #!/bin/bash mongod -f $MONGODB_HOME/etc/mongod.conf wait chomd 755 start-mongod
- 重启脚本 stop-mongod
cd /usr/local/mongodb/bin vim stop-mongod #!/bin/bash mongod -f $MONGODB_HOME/etc/mongod.conf --shutdown wait chomd 755 stop-mongod
- 停止脚本 restart-mongod
cd /usr/local/mongodb/bin vim restart-mongod #!/bin/bash mongod -f $MONGODB_HOME/etc/mongod.conf --shutdown wait mongod -f $MONGODB_HOME/etc/mongod.conf wait chomd 755 restart-mongod
- 重置脚本 reset-mongod
cd /usr/local/mongodb/bin vim reset-mongod #!/bin/bash mongod -f $MONGODB_HOME/etc/mongod.conf --shutdown wait rm -rf /data/mongodb/data mkdir -p /data/mongodb/data/db rm -rf $MONGODB_HOME/etc/mongod.conf cp $MONGODB_HOME/etc/mongod.conf.template $MONGODB_HOME/etc/mongod.conf chomd 755 reset-mongod
- 启动脚本 start-mongod
- 配置环境变量
启动
- 启动mongod服务
mongod
- CLI操作mongoDB
mongo -host service -p 27017
- weuUI
service:28017