在官网下载安装包:

  1. https://www.mongodb.com/download-center/community

或者通过wget下载

然后下载到本地,解压

  1. [root@xxx test]# ls
  2. mongodb-linux-x86_64-4.0..tgz
  3. [root@xxx test]# tar -zxvf mongodb-linux-x86_64-4.0..tgz
  4. mongodb-linux-x86_64-4.0./README
  5. mongodb-linux-x86_64-4.0./THIRD-PARTY-NOTICES
  6. mongodb-linux-x86_64-4.0./MPL-
  7. mongodb-linux-x86_64-4.0./LICENSE-Community.txt
  8. mongodb-linux-x86_64-4.0./bin/mongodump
  9. mongodb-linux-x86_64-4.0./bin/mongorestore
  10. mongodb-linux-x86_64-4.0./bin/mongoexport
  11. mongodb-linux-x86_64-4.0./bin/mongoimport
  12. mongodb-linux-x86_64-4.0./bin/mongostat
  13. mongodb-linux-x86_64-4.0./bin/mongotop
  14. mongodb-linux-x86_64-4.0./bin/bsondump
  15. mongodb-linux-x86_64-4.0./bin/mongofiles
  16. mongodb-linux-x86_64-4.0./bin/mongoreplay
  17. mongodb-linux-x86_64-4.0./bin/mongod
  18. mongodb-linux-x86_64-4.0./bin/mongos
  19. mongodb-linux-x86_64-4.0./bin/mongo
  20. mongodb-linux-x86_64-4.0./bin/install_compass
  21. [root@xxx test]# ls
  22. mongodb-linux-x86_64-4.0. mongodb-linux-x86_64-4.0..tgz

将解压出的文件夹移动到/usr/local/下并且重命名为mongodb

  1. [root@xxx test]# mv mongodb-linux-x86_64-4.0. /usr/local/mongodb/
  2. [root@xxx test]# cd /usr/local/mongodb/
  3. [root@xxx mongodb]# ls
  4. bin LICENSE-Community.txt MPL- README THIRD-PARTY-NOTICES

创建文件夹data

  1. [root@xxx mongodb]# mkdir data

创建文件logs

  1. [root@uJZPqK149888 mongodb]# touch logs

进入/usr/local/mongodb/bin目录下,启动mongodb服务

  1. [root@xxx mongodb]# cd bin
  2. [root@xxx bin]# ls
  3. bsondump install_compass mongo mongod mongodump mongoexport mongofiles mongoimport mongoreplay mongorestore mongos mongostat mongotop
  4. [root@xxx bin]# ./mongod --dbpath=/usr/local/mongodb/data --logpath=/usr/local/mongodb/logs --logappend --port= --fork
  5. about to fork child process, waiting until server is ready for connections.
  6. forked process:
  7. child process started successfully, parent exiting

进入/usr/local/mongodb/bin目录下,启动客户端

  1. ./mongo

环境变量配置

vi /etc/profile

  1. export MONGODB_HOME=/usr/local/mongodb
  2. export PATH=$PATH:$MONGODB_HOME/bin

保存后,重启系统配置

  1. source /etc/profile

这样就不用到文件夹中启动mongo了。

参考:

https://blog.csdn.net/caofeiliju/article/details/80195036

https://blog.csdn.net/rzrenyu/article/details/79472508

Linux CentOS 7 安装mongoDB(4.0.6)的更多相关文章

  1. Linux CentOS上安装 MySQL 8.0.16

    前言: 因为我需要在我新安装的Linux CentOS系统服务器中安装和配置MySQL服务器,然而对于我们这种Linux使用小白而言在Linux系统中下载,解压,配置MySQL等一系列的操作还是有些耗 ...

  2. Linux(CentOS)中安装MongoDB

    1. 下载对应操作系统和机器的版本 网址: https://www.mongodb.com/download-center?jmp=docs 我的系统为CentOS-6.6 ,64位,所以选择红帽子版 ...

  3. [原创]Linux(CentOS)下安装mongodb

    和上一篇一样,装个这个踩了无数个坑…… 1.下载 wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel55-3.2.12.tgz ...

  4. CentOS 7 安装MongoDB 4.0

    1.创建yum源文件 /etc/yum.repos.d/mongodb-org-4.0.repo [mongodb-org-4.0] name=MongoDB Repository baseurl=h ...

  5. 分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)——第一篇

    分布式文件系统 FastDFS 5.0.5 & Linux CentOS 7 安装配置(单点安装)--第一篇 简介 首先简单了解一下基础概念,FastDFS是一个开源的轻量级分布式文件系统,由 ...

  6. Centos 下安装MongoDB

    Centos 下安装MongoDB 一.安装方法 方法(一) 1  配置包管理系统 创建/etc/yum.repos.d/mongodb.repo 文件,当然我们使用的是64位系统,32位的情况不再考 ...

  7. NoSql1 在Linux(CentOS)上安装memcached及使用

    前言:       今天是初五,生活基本要从过年的节奏中回归到正常的生活了,所以想想也该想想与工作有关的事情了.我之前在工作中会经常使用memcached和redis,但是自己一直没有时间系统的好好看 ...

  8. CentOS7 安装MongoDB 3.0服务器

    1,下载&安装 MongoDB 3.0 正式版本发布!这标志着 MongoDB 数据库进入了一个全新的发展阶段,提供强大.灵活而且易于管理的数据库管理系统.MongoDB宣称,3.0新版本不只 ...

  9. centos yum 安装 mongodb 以及php扩展

    centos yum 安装 mongodb 以及php扩展 投稿:hebedich 字体:[增加 减小] 类型:转载 MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用 ...

随机推荐

  1. Python爬虫【二】请求库requests

    一.requests的常用请求方式 #各种请求方式:常用的就是requests.get()和requests.post() >>> import requests >>& ...

  2. linux下启动多个php,分别监听不同的端口。

    在工作中,我们可能会遇到,服务器集群的搭建. 这个时候,我们不可能,每一台服务器都是lnmp的环境,我们会把nmp分别放在不同的服务器上,不同的服务器负责不同的功能.比如我们下面要说的php 加入ng ...

  3. Ajax解决csrf_token的不同方式

    ajax发送csrf_token的不同方式: 方式一: 在ajax发送之前,做好处理,用到了beforeSend方法,把csrf_token写入到Header头内,csrf_token去jquery. ...

  4. Vue中的事件与常见的问题处理

    Vue的事件:获取事件对象$event: 事件冒泡:事件会向上传播 原生js阻止事件冒泡,需要先获取事件对象,再调用stopPropagation()方法: vue事件修饰符stop,例@clik.s ...

  5. Mysql 批量更新update的表与表之间操作

    Mysql 批量更新update的表与表之间操作 一.方法一 使用User2表数据更新User表: update User as a ,User2 as b set a.role_id=b.set_v ...

  6. log4j升级到logback

    虽然现在log4j已经基本上不更新很久了,但实际上升级log4j到logback最大的难度并不在于本身的替换,而是现有大量的三方jar依然使用log4j,以至于无法100%的exclude掉,所以很有 ...

  7. windows 7/10 安装u盘制作

    今天,在拷贝数据时,发现那台丢在那两三年的pc密码忘了,故计划重装,因为从来都是公司信息中心管这事,至少都七八年没有自己装机了,故整理过程如下: 1.从itellyou.cn下载原版镜像: 2.准备一 ...

  8. socket之 select模型

    前段时间一直想学习网络编程的select模型,看了<windows网络编程>的介绍,参考了别人的博客. 这里的资料主要来自http://www.cnblogs.com/RascallySn ...

  9. A writer of dictionaries,a harmless druge.

    Nine Years for A and B By Christopher Ricks Dr. Johnson was the greatest man who made a dictionary.  ...

  10. 20145326蔡馨熤《网络对抗》—— Web安全基础实践

    20145326蔡馨熤<网络对抗>—— Web安全基础实践 1.实验后回答问题 (1)SQL注入攻击原理,如何防御. 原理: SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程 ...