linux原生安装mongodb

1.下载tgz文件,解压缩并将文件夹重命名为mongodb

复制代码
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.5.tgz

2.新建存储目录

复制代码
#数据存储目录
mkdir -p /mongodb/single/data/db
#日志存储目录
mkdir -p /mongodb/single/log

3.编辑配置文件(默认进去先不设置认证,创建用户后开启认证)

复制代码
systemLog:
  destination: file
  logAppend: true
  path: /mongodb/single/log/mongod.log
storage:
  dbPath: /mongodb/single/data/db 
  journal:
    enabled: true
processManagement:
  fork: true
  pidFiTePath: /mongodb/single/log/mongod.pid
net:
  port: 27017
  bindIp: 0.0.0.0

4.启动mongodb

复制代码
/usr/1oca1/mongodb/bin/mongod -f /mongodb/single/mongod.conf

通过进程来查看服务是否启动成功
# ps -ef|grep mongod

5.创建myroot和用户

复制代码
db.createUser(user:"myroot",pwd:"123456",roles:["root"]})

6.在配置文件中添加配置

复制代码
security:
  authorization: enabled

7.重启mongodb并进行认证登陆即可

相关推荐
星星也在雾里9 小时前
PgBouncer 解决 PostgreSQL 连接数超限 + 可视化监控
数据库·postgresql
雨辰AI11 小时前
SpringBoot3 + 人大金仓读写分离 + 分库分表 + 集群高可用 全栈实战
java·数据库·mysql·政务
长城202411 小时前
关于MySql的ONLY_FULL_GROUP_BY问题
数据库·mysql·聚合列
常常有11 小时前
MySQL 底层执行原理:输入SQL语句到两阶段提交
数据库·sql·mysql
Mr. zhihao12 小时前
深入解析redis基本数据结构
数据结构·数据库·redis
m0_7488394912 小时前
利用天正暖通CAD快速掌握风管数量统计的方法
数据库
随身数智备忘录12 小时前
什么是设备管理体系?设备管理体系包含哪些核心模块?
网络·数据库·人工智能
海市公约13 小时前
MySQL更新语句执行全流程:从Buffer Pool修改到二阶段提交
数据库·mysql·binlog·innodb·undo log·二阶段提交·update执行原理
颂love13 小时前
MySQL的执行流程
android·数据库·mysql
程序leo源14 小时前
Qt窗口详解
开发语言·数据库·c++·qt·青少年编程·c#