Centos7安装mongodb

下载


mkdir /software
cd /software
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.13.tgz

安装


tar xf mongodb-linux-x86_64-4.0.13.tgz -C /usr/local/
cd /usr/local/
ln -s mongodb-linux-x86_64-4.0.13/ mongodb

配置


vim /usr/local/mongodb/bin/mongodb.conf

dbpath = /usr/local/mongodb/data/db #数据文件存放目录
logpath = /usr/local/mongodb/logs/mongodb.log #日志文件存放目录
port = 27017  #端口
fork = true  #以守护程序的方式启用,即在后台运行
bind_ip=0.0.0.0
logappend=true
#auth=true 先注释掉 添加用户后取消注释



增加 环境变量

vim /etc/profile

按两下大写GG 到达最低行 按小写o 粘贴写入如下
export PATH=$PATH:/usr/local/mongodb/bin

创建目录

cd /usr/local/mongodb
mkdir -p  data/db
mkdir -p  logs

启动及开机自启


启动
/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/bin/mongodb.conf
关闭
/usr/local/mongodb/bin/mongod --shutdown
or
pkill mongod
开机自启
echo '/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/bin/mongodb.conf' >>/etc/rc.local
chmod +x /etc/rc.local

创建MongoDB的账号


/usr/local/mongodb/bin/mongo
use admin 
db.createUser({ user: 'root', pwd: 'root',roles: [ { role: "dbOwner", db: "test" }] })


这时候MongoDB的admin数据库就有了账号,启用auth=true,重启后,再连接就需要账号密码授权了。

备份


待完善

日志


位置
/usr/local/mongodb/logs/mongodb.log

集群


待完善

Reference


Linux安装、运行MongoDB https://blog.csdn.net/yzh_1346983557/article/details/81735755

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dendysan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值