安装方式:

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. CF472G Increase the Constraints

    Increase the Constraints 定义两个等长的01字符串的汉明距离为它们字符不同的对应位置的个数. 给你两个01串S,T,现在有q个询问,每次指定S,T中两个定长的子串询问它们的汉明 ...

  2. Spring启动,constructor,@PostConstruct,afterPropertiesSet,onApplicationEvent执行顺序

    package com.xx; import javax.annotation.PostConstruct; import javax.annotation.Resource; import org. ...

  3. ios Aspects面向切面沉思录—面向结构编程—面向修改记录编程—面向运行时结构编程—元编程?

    1.将主功能看成一个巨大的结构: 2.将切面注入的交叉业务看成是一组结构修改的注册:目标对象+方法是修改的键值: 3.Aspects引擎是修改的执行者.记录者.和维护者: 4.函数和方法是它操作和面对 ...

  4. 函数式编程之moand的作用

    1.计算链的构建:通过类型提升实现:双向链. 2.上下文的保存: 3.副作用的隔离:异步.io

  5. ES6学习笔记--Object.is()

    ES5比较两个值是否相等, 相等运算符(==)和恒等运算符(===).它们都有缺点,前者会自动转换数据类型,后者的NaN不等于自身,以及+0等于-0. javascript缺乏一种运算,在所有环境中, ...

  6. ID 迭代加深搜索 模板 埃及分数

    #include <bits/stdc++.h> using namespace std; #define LL long long int Maxd; LL Ans[10], now[1 ...

  7. (7)树莓派读物USB摄像头

    https://blog.csdn.net/qq_42403190/article/details/90453305 创建文件 camera.py 简单读取 #!/usr/bin/env python ...

  8. codeforces B. A and B 找规律

    Educational Codeforces Round 78 (Rated for Div. 2) 1278B - 6 B. A and B  time limit per test 1 secon ...

  9. rhce备战笔记

    1)配置selinuxvim /etc/slinux/config    SELINUX=enforcingsetenforce 1getenforce两台都做 2)配置SSHvim /etc/ssh ...

  10. sqlg rdbms 上实现的Apache TinkerPop

    sqlg 可以让关系型数据库支持Apache TinkerPop,当前支持的数据库有postgresql,hsqldb,h2,mariadb,mysql,mssqlserver 以下是一个简单的使用 ...