linux搭建mongodb服务 mongodb4.0.10

如何搭建mongodb 

mongodb-src-r4.0.10.tar.gz

mongodb下载地址的链接:https://www.mongodb.com/download-center

下载完成之后,则需要对其进行在linux上进行安装;

一般我喜欢将压缩包放在/soft文件夹里面;

解压:tar zxvf mongodb-src-r4.0.10.tar.gz

将其移动到:mv mongodb-src-r4.0.10 /usr/local/mongodb

创建一个配置:vim /usr/local/mongodb/bin/mongodb.conf

 

dbpath = /data/db #数据文件存放目录--需要创建

logpath = /data/logs/mongodb.log #日志文件存放目录--需要创建

$ cd /data //创建数据库目录

$ sudo mkdir db

$ sudo touch logs//创建日志

 

port = 27017  #端口

fork = true  #以守护程序的方式启用,即在后台运行

bind_ip=0.0.0.0    #允许所有的连接

配置完成之后,需要启动一下mongodb服务

/usr/local/mongodb/bin/mongod --dbpath=/data/db --fork --logpath=/data/db/mongodb.log --storageEngine wiredTiger --journal --maxConns=50000 --bind_ip 0.0.0.0

 

上面是无权限开启mongodb 服务;

开启成功之后,进入

/usr/local/mongodb/bin

./mongo

使用

use admin

db.createUser({user: 'guiJie',pwd: 'jiege*******',roles: [ { role:"userAdminAnyDatabase", db: "admin" } ] })

创建好超级管理员之后,需要将服务关闭;

进入bin目录下开启./mongo

use admin;

db.shutdownServer();

//这里就关闭了mongodb 的服务;接着再开启

/usr/local/mongodb/bin/mongod --auth --dbpath=/data/db --fork --logpath=/data/db/mongodb.log --storageEngine wiredTiger --journal --maxConns=50000 --bind_ip 0.0.0.0

这样子就完成了mongodb 服务的配置;

 

https://docs.mongodb.com/manual/reference/operator/update/setOnInsert/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值