CentOS7安装MongoDB步骤
# 下载MongoDB Community Server(社区版)
下载地址:https://www.mongodb.com/try/download/community
mkdir /root/soft && cd /root/soft
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.8.tgz
# 安装
tar -zxvf mongodb-linux-x86_64-rhel70-5.0.8.tgz
mv mongodb-linux-x86_64-rhel70-5.0.8 /app/mongodb
mkdir -p /app/mongodb/data /app/mongodb/log /app/mongodb/conf
# 启动/关闭mongodb服务
# 方式1:手动方式
启动
/app/bin/mongod --port=27017 --dbpath=/app/mongodb/data --logpath=/app/mongodb/log/mongodb.log --fork
关闭1
/app/bin/mongod --port=27017 --dbpath=/app/mongodb/data --shutdown
关闭2
输入mongo命令,然后执行
use admin --进入admin库
db.shutdownServer() --关闭服务
exit --退出shell即可
启动mongodb服务的参数说明
参数 解释
–dbpath 指定数据文件存放目录
–logpath 指定日志文件,注意是指定文件不是目录
–logappend 使用追加的方式记录日志
–port 指定端口,默认为27017
–bind_ip 默认只监听localhost网卡
–fork 后台启动
–auth 开启认证模式
————————————————
# 查看mongodb数据库
show dbs
# 方式2:配置文件
加环境变量
#修改/etc/profile,添加环境变量,方便执行MongoDB命令
export MONGODB_HOME=/app/mongodb
export PATH=$PATH:$MONGODB_HOME/bin
#重新加载环境变量
source /etc/profile
cd /app/mongodb/conf
vi mongodb.conf
# 然后输入
# mongodb 配置文件
port=27017 #端口
bind_ip=0.0.0.0 #默认是127.0.0.1
dbpath=/app/mongodb/data #数据库存放
logpath=/app/mongodb/log/mongodb.log #日志文件
pidfilepath =/app/mongodb/log/mongodb.pid
fork=true #设置后台运行
#auth=true #开启认证
directoryperdb = true
logappend = true
noauth = true
maxConns = 52000
启动
/app/mongodb/bin/mongod --config /app/mongodb/conf/mongodb.conf
或
/app/mongodb/bin/mongod -f /app/mongodb/conf/mongodb.conf
也可以把MongoDB启停服务加入到systemctl中
清理MongoDB
mongo
use admin
db.auth("user","password")
show dbs
use 要删的数据库名
db.dropDatabase()
show dbs
<< 上一篇
下一篇 >>
网友留言(0 条)