centos7,yum安装mongodb

news/2024/11/8 9:47:11 标签: mongodb, 数据库

yum安装mongodb

    • 1.配置MongoDB的yum源
    • 2.安装Mongodb
    • 3.启动Mongodb
    • 4.配置远程访问
    • 5.设置mongo密码

1.配置MongoDB的yum源

1.创建yum源文件,输入命令:

vim /etc/yum.repos.d/mongodb-org-5.0.repo

然后在文件中输入以下内容并保存:

[mongodb-org-5.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/5.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://pgp.mongodb.com/server-5.0.asc

在这里插入图片描述

2.安装Mongodb

输入命令:

yum -y install mongodb-org

在这里插入图片描述
在这里插入图片描述

3.启动Mongodb

输入命令:

#1.启动mongodb
systemctl start mongod
#2.重启mongodb
systemctl restart mongod
#3.停止mongodb
systemctl stop mongod
#4.查看mongodb状态
systemctl status mongod
#5.设置mongodb开机自启
systemctl enable mongod

4.配置远程访问

此步骤根据实际情况决定是否需要开启,切记由于默认mongo默认配置是没有设置密码谨慎操作!
1.查看和修改配置文件输入命令:

vim /etc/mongod.conf

如图注释掉bindIp后重启mongo即可远程访问

在这里插入图片描述

开启防火墙的端口号输入命令:

firewall-cmd --permanent --add-port=27017/tcp

重新加载防火墙输入命令:

firewall-cmd --reload

5.设置mongo密码

开启mongodb认证,设置用户名、密码请参考本人另一篇教程:点击移驾
https://blog.csdn.net/gahsfjshf/article/details/143459356


http://www.niftyadmin.cn/n/5743699.html

相关文章

HashMap底层原理(jdk1.7和jdk1.8对比)?

HashMap 底层结构与实现 HashMap 底层是基于哈希表(Hash Table)实现的,它存储的元素是键值对(key-value)。底层的数据结构是一个数组,数组的每个元素是一个 桶(bucket),…

5G周边知识笔记

这里写目录标题 3GPP 5G标准路径图5G协议规范5G新空口关键指标4G LTE和5G NR新空口技术对比5G新频段FR1FR2 信道带宽上下行解耦新频点规划,信道栅格FR1各频段实际信道栅格和NR-ARFCN范围定义 同步栅格大规模天线阵列新型调制编码技术大规模载波聚合设备到设备直接通…

【GPT使用技巧】用AI出一门课

提问 我想做一个ChatGPT的课程,针对小白,解决从0到1的问题。按照小白的通点,列出大家最关心的问题,做一个课程大纲给我。避免生涩语言,用小白理解和关心的方式展示。 GPT的回答结果 课程大纲:ChatGPT入门…

SPIRE: Semantic Prompt-Driven Image Restoration 论文阅读笔记

这是一篇港科大学生在google research 实习期间发在ECCV2024的语义引导生成式修复的文章,港科大陈启峰也挂了名字。从首页图看效果确实很惊艳,尤其是第三行能用文本调控修复结果牌上的字。不过看起来更倾向于生成,对原图内容并不是很复原&…

C++ | Leetcode C++题解之第546题移除盒子

题目&#xff1a; 题解&#xff1a; class Solution { public:int dp[100][100][100];int removeBoxes(vector<int>& boxes) {memset(dp, 0, sizeof dp);return calculatePoints(boxes, 0, boxes.size() - 1, 0);}int calculatePoints(vector<int>& boxes…

Centos使用yum获取离线安装包

要获取CentOS的yum离线安装包&#xff0c;你可以在有网络连接的环境中下载RPM包及其依赖&#xff0c;然后将它们复制到没有网络的CentOS系统上进行安装。以下是步骤和示例命令&#xff1a; 1、在有网络的环境中&#xff0c;安装yum-utils以便使用yumdownloader工具&#xff1a…

【每日一题】2012考研数据结构 - 求字符串链表公共后缀

本篇文章将为大家讲解一道关于链表的经典题目——求两个链表的共同后缀节点。该问题在实际开发中同样具有很大的应用价值&#xff0c;是每一位数据结构学习者不可错过的重要题目。 问题描述 假设我们有一个带头结点的单链表来保存单词&#xff0c;每个节点包含一个字符和指向…

Flutter自定义矩形进度条实现详解

在Flutter应用开发中&#xff0c;进度条是一个常见的UI组件&#xff0c;用于展示任务的完成进度。本文将详细介绍如何实现一个支持动画效果的自定义矩形进度条。 功能特点 支持圆角矩形外观平滑的动画过渡效果可自定义渐变色可配置边框宽度和颜色支持进度更新动画 实现原理 …