centos7 安装单机MongoDB

centos7安装单机

yum

安装

1、配置yum源

vim /etc/yum.repos.d/mongodb.repo

[mongodb-org-7.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/7.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-7.0.asc

2、下载安装包

 yum install -y mongodb-org

3、启动

systemctl start mongod

4、查看服务情况

systemctl status mongod

5、检测是否能进入mongdb
mongosh

默认目录

  • /var/lib/mongo(数据目录)
  • /var/log/mongodb(日志目录)
卸载
shell 复制代码
sudo service mongod stop
sudo yum remove mongodb-org*

配置密码

方式一:
https://www.jb51.net/database/2977061tr.htm#_label1

shell 复制代码
// 连接到MongoDB数据库
mongosh
// 切换到admin数据库
use admin
// 创建用户
db.createUser({
  user: "admin",
  pwd: "helloAdmin",
  roles: [
    { role: "userAdminAnyDatabase", db: "admin" },
    { role: "dbAdminAnyDatabase", db: "admin" },
    { role: "readWriteAnyDatabase", db: "admin" }
  ]
})
相关推荐
baozongwi21 分钟前
CTF常用sql注入(一)联合注入和宽字节
数据库·sql·web安全
freesharer32 分钟前
Zabbix 配置WEB监控
前端·数据库·zabbix
尾巴尖上的阳光1 小时前
ETCD概述--使用/特性/架构/原理
数据库·架构·etcd
关兮月1 小时前
MySQL存储与优化 一、MySQL架构原理
数据库·mysql
我想我不够好。1 小时前
SQL-DQL
数据库·sql
风中的默默1 小时前
《深入浅出MySQL:数据库开发、优化与管理维护(第3版)》
数据库·mysql·数据库开发
一个梦想过上五休二生活的男人1 小时前
Firewalld防火墙(二)
linux·服务器·数据库
PiscesCanon1 小时前
Oracle如何切换temp表空间以及需要注意的点
数据库·oracle
虫小宝1 小时前
Spring Boot中集成MySQL数据库的步骤和技巧
数据库·spring boot·mysql
RestCloud2 小时前
ETL数据集成丨使用ETLCloud实现MySQL与Greenplum数据同步
数据库·数据仓库·mysql·etl·数据集成·etlcloud