安装方式:

RPM包安装

安装步骤:

一.下载RPM包

下图是需要注意的事项。其一选择MongoDB的社区版本,默认是企业版本。其二,选中版本后,在下方会出现下载地址,直接复制下载即可

 二.安装并查看是否安装成功

[root@localhost ~]# rpm -ivh https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.2/x86_64/RPMS/mongodb-org-server-4.2.1-1.el7.x86_64.rpm
Retrieving https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.2/x86_64/RPMS/mongodb-org-server-4.2.1-1.el7.x86_64.rpm #正常来说,会出现两个百分号才是正常的
warning: /var/tmp/rpm-tmp.dkH44i: Header V3 RSA/SHA1 Signature, key ID 058f8b6b: NOKEY
Preparing... ################################# [%]
Updating / installing...
:mongodb-org-server-4.2.-.el7 ################################# [%]
Created symlink from /etc/systemd/system/multi-user.target.wants/mongod.service to /usr/lib/systemd/system/mongod.service.
[root@localhost ~]# systemctl status mongod  #能够在systemctl中识别到这个服务,即安装成功
● mongod.service - MongoDB Database Server
Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
Active: inactive (dead)
Docs: https://docs.mongodb.org/manual Nov :: localhost.localdomain systemd[]: [/usr/lib/systemd/system/mongod.service:] Unknown lvalue 'TasksMax' in section 'Service'
Nov :: localhost.localdomain systemd[]: [/usr/lib/systemd/system/mongod.service:] Unknown lvalue 'TasksAccounting' in s...ervice'
Nov :: localhost.localdomain systemd[]: [/usr/lib/systemd/system/mongod.service:] Unknown lvalue 'TasksMax' in section 'Service'
Nov :: localhost.localdomain systemd[]: [/usr/lib/systemd/system/mongod.service:] Unknown lvalue 'TasksAccounting' in s...ervice'
Hint: Some lines were ellipsized, use -l to show in full.
[root@localhost ~]#

三.启动MongoDB

[root@localhost ~]# systemctl start mongod
[root@localhost ~]# systemctl status mongod
● mongod.service - MongoDB Database Server
Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
Active: active (running) since Sun -- :: EST; 24s ago
Docs: https://docs.mongodb.org/manual
Process: ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=/SUCCESS)
Process: ExecStartPre=/usr/bin/chmod /var/run/mongodb (code=exited, status=/SUCCESS)
Process: ExecStartPre=/usr/bin/chown mongod:mongod /var/run/mongodb (code=exited, status=/SUCCESS)
Process: ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb (code=exited, status=/SUCCESS)
Main PID: (mongod)
CGroup: /system.slice/mongod.service
└─ /usr/bin/mongod -f /etc/mongod.conf Nov :: localhost.localdomain systemd[]: Starting MongoDB Database Server...
Nov :: localhost.localdomain mongod[]: about to fork child process, waiting until server is ready for connections.
Nov :: localhost.localdomain mongod[]: forked process:
Nov :: localhost.localdomain systemd[]: Started MongoDB Database Server.

建议shell和tools也一块安装

Centos7安装部署MongoDB教程的更多相关文章

  1. Centos7安装部署Rabbitmq教程

    依赖关系: 版本依赖一定要提前看清楚. RabbitMQ相关版本依赖关系查看 https://www.rabbitmq.com/which-erlang.html 可以看到要求版本Erlang21.3 ...

  2. CentOS7安装部署Mongodb

    1.下载安装包 打开官网,跳转至下载界面,选择对应版本的安装包,拷贝其链接,这里是手动安装,所以下载tgz安装包,如果要自动化安装,选择server的rpm自动安装包 https://www.mong ...

  3. CentOS7安装部署zabbix3.4操作记录

    CentOS7安装部署zabbix3.4操作记录 1.安装前准备 1.1 查看centos的系统版本 [root@zabbix ~]# cat /etc/redhat-release CentOS L ...

  4. centos7 安装部署运行 Redis5

    原文:centos7 安装部署运行 Redis5 Redis5 下载与解压(官网: https://redis.io/download ) 下载命令:wget http://download.redi ...

  5. Centos7安装Typecho详细教程

    Centos7安装Typecho详细教程   首先搭建LAMPH环境 L linux 服务器(centos或者ubunt) .A Apache .M mysql .P PHP 安装Apache.PHP ...

  6. 容器centos7安装部署ansible

    容器centos7安装部署ansible centos镜像版本及ansible版本 centos:centos7.5.1804 ansible:2.9.11 启动容器并进入容器 docker run ...

  7. Centos7安装部署搭建gitlab平台、汉化

    Centos7安装部署搭建gitlab平台.汉化 安装环境要求:内存不要小于4G,否则后期web界面可能会报错 一.准备工作 1.1 查看系统版本 首先查询系统版本,下载Gitlab的对应版本 [ro ...

  8. Ubuntu下安装部署MongoDB以及设置允许远程连接

    最近因为项目原因需要在阿里云服务器上部署MongoDB,操作系统为Ubuntu,网上查阅了一些资料,特此记录一下步骤. 1.运行apt-get install mongodb命令安装MongoDB服务 ...

  9. jumpserverv0.5.0 基于 CentOS7安装部署

    基于 CentOS 7 一步一步安装 Jumpserver 0.5.0 环境 系统: CentOS 7 IP: 192.168.244.144 关闭 selinux和防火墙 # CentOS 7 $ ...

随机推荐

  1. mocker-api 原理

    项目网址:https://github.com/jaywcjlove/mocker-api 作用有2个: 运行dev命令后,访问本地开启服务接口,模拟数据: 访问本机接口时,代理到其它服务器,即调用其 ...

  2. 利用反射与dom4j读取javabean生成对应XML

    项目中需要自定义生成一个xml,要把Javabean中的属性拼接一个xml,例如要生成以下xml <?xml version="1.0" encoding="gb2 ...

  3. python预课01 turtle学习

    Turtle命令: import turtle # 导入模块 t = turtle.Pen() # 生成画笔 t.speed() #设置速度0-10:0最快 t.forward() # 前进 t.ba ...

  4. 正则,js函数math()提取混乱字符串中多个字符串内容

    var a='start111111endstart222222endasdfasdfasdfakjsfhaksdf'+ 'start333333endstart444444end6666666666 ...

  5. linux学习15 Linux系统用户和组全面讲解

    一.用户,组和权限管理 1.多用户(Multi-tasks),多任务(Multi-Users).对计算机而言,每一个使用者就是一个用户. 2.每个使用者: a.用户标识,密码: 认证(Authenti ...

  6. MYSQL索引的作用和创建

    索引是查询优化最主要的方式: 查询方式: 一种是:全表扫描: 一种是:利用数据表上建立的所以进行扫描. 如:对表中name字段建立索引:则按照表中name字段进行索引排序,并为其建立指向数据表中记录所 ...

  7. javascript冒泡排序 至少比较N(N-1)/2次;

    <script type="text/javascript"> function get(){ var num = [10,5,2,1,3,6,4,7,9,8]; va ...

  8. idea打包web项目

    打包完成的文件在如下路径

  9. [原创]App弱网测试方法介绍

    [原创]App弱网测试方法介绍 1 什么是弱网? 弱网就是在非正常网络状态下,用户在访问网络时遭遇到网络延迟或是丢包,造成使用产品时用户体验不佳或反感的场景. 2   为什么要进行弱网测试 简而方之, ...

  10. java核心技术卷上学习笔记

    9月5日 学习章节:第二章 Java程序设计环境 学习包括Java的安装.命令行工具.IDE.图形化开发环境等. 9月6日 学习章节:第三章 Java的基本程序设计结构 学习包括注释.数据类型.变量. ...