手把手教你在Linux系统下安装MongoDB

1. 下载最新的stable版MongoDB

[root@spirit-of-fire ~]# wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-amazon-latest.tgz

手把手教你在Linux系统下安装MongoDB

2. 解压所下载的文件(不用编译,所下载的文件本身就是编译后的二进制可执行文件)

[root@spirit-of-fire ~]# tar -zxvf mongodb-linux-x86_64-amazon-latest.tgz

手把手教你在Linux系统下安装MongoDB

3. 进入MongoDB文件夹内

[root@spirit-of-fire ~]# cd 解压后的MongoDB文件夹

手把手教你在Linux系统下安装MongoDB

4. 创建MongoDB文件夹并把MongoDB文件目录放到指定的目录中

[root@spirit-of-fire mongodb-linux-x86_64-amazon-4.3.0-1141-g1fa4766]# mkdir /usr/local/mongodb

[root@spirit-of-fire mongodb-linux-x86_64-amazon-4.3.0-1141-g1fa4766]# mv * /usr/local/mongodb/

5. 添加配置文件:

新建mongodb.conf配置文件, 通过这个配置文件进行启动。

vim /etc/mongodb.conf

dbpath=/usr/local/mongodb/data/db
logpath=/usr/local/mongodb/logs/mongodb.logs
logappend=true
bind_ip=0.0.0.0
port=27017
fork=true
##auth = true # 先关闭, 创建好用户再启动

6. 配置环境变量:修改/etc/profile, 添加如下内容

vim /etc/profile

export MONGODB_HOME=/usr/local/mongodb
export PATH=$MONGODB_HOME/bin:$PATH

刷新配置文件

source /etc/profile

7. 启动mongodb服务

[root@spirit-of-fire mongodb]# ./bin/mongod --config /etc/mongodb.conf --dbpath /usr/local/mongodb/data/ --logpath /usr/local/mongodb/logs/mongodb.log --fork --port 27017

此条语句表示 启动mongo服务端 配置 数据存储位置 –dbpath(usr/local/mongodb/data) 和 日志存储位置 –logpaht(usr/local/mongodb/logs/mongodb.log) 以及 后台运行 –folk

手把手教你在Linux系统下安装MongoDB

8. 查看mongo进程

[root@spirit-of-fire mongodb]# netstat -lnp | grep mongo

手把手教你在Linux系统下安装MongoDB

使用 ./bin/mongo可启动mongo控制台

Original: https://www.cnblogs.com/zilongmao/p/11415197.html
Author: 无尽函数
Title: 手把手教你在Linux系统下安装MongoDB

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/610748/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 一文搞懂 Redis 架构演化之路

    这种方案就是我们经常听到的 Redis RDB,RDB 采用「 定时快照」的方式进行数据持久化,它的优点是: 持久化文件体积小(二进制 + 压缩) 写盘频率低(定时写入) 缺点也很…

    Linux 2023年5月28日
    089
  • 重新认识运维

    重新认识运维 背景 随着业务的发展,新技术的迭代,公司研发采用了微服务架构或是上云等等,这没有考虑运维成本和效率,带来运维极大的复杂性,让运维纯手工,苦不堪言,痛苦。从现象来看,运…

    Linux 2023年6月8日
    0106
  • MySQL — 数据控制语言

    DCL 全称 Data Control Language。数据控制语言,用来创建数据库用户、控制数据库的访问权限。 1、用户管理 select * from user; 只能在指定…

    Linux 2023年6月8日
    099
  • zabbix用法

    zabbix用法 zabbix web管理界面功能介绍 默认页面是个仪表盘,右上角的编辑可以自定义布局 Monitoring(监控) Dashboard(仪表盘) 和主页面一样,可…

    Linux 2023年6月13日
    081
  • linux 普通分区与lvm分区

    安装linux系统时 有时候会提示lvm分区与标准分区 首先普及一下lvm分区:lvm是 logical volume manager (逻辑卷管理),linux环境下对磁盘分区的…

    Linux 2023年6月14日
    097
  • NoteOfMySQL-12-备份与还原

    一、备份概述 备份不是单纯的复制数据,因为这样无法留下历史记录和系统的DNS或Registry等信息。完整的备份应包括自动化的数据管理与系统的全面恢复,即备份=复制+管理。 1. …

    Linux 2023年6月14日
    076
  • 设置Docker的默认文件存储位置

    对于windows下,直接修改docker desktop界面的配置项目。对于rocky linux下面,对应的配置文件存储在: vim /etc/docker/daemon.js…

    Linux 2023年6月6日
    077
  • 斐波那契数列前1000项

    斐波那契数列前1000项 {1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,177…

    Linux 2023年6月6日
    096
  • .NET客户端实现Redis中的管道(PipeLine)与事物(Transactions)

    序言 Redis中的管道(PipeLine)特性:简述一下就是,Redis如何从客户端一次发送多个命令,服务端到客户端如何一次性响应多个命令。 Redis使用的是客户端-服务器模型…

    Linux 2023年5月28日
    0120
  • 消费税

    1994年税制改革时,我国才设置了独立的消费税,与实行普遍征收的增值税配套,对特定消费品进行特殊调节。 消费税的特点: (一)征税范围具有选择性 有选择地确定若干个征税项目,在税法…

    Linux 2023年6月14日
    0111
  • Springboot 的一些默认配置规则

    本文样例说明仅适用 maven 环境和语法,但所述内容也适用 gradle 1. logback 日志默认为 slf4j + logback 框架,引入如下 jar 之后,就自动引…

    Linux 2023年6月6日
    088
  • 一劳永逸,解决.NET发布云服务器的时区问题

    国内大多数开发者使用的电脑,都是使用的北京时间,日常开发的过程中其实并没有什么不便;不过,等遇到了阿里云等云服务器,系统默认使用的时间大多为 UTC时间,这个时候,时区和时间的问题…

    Linux 2023年6月6日
    096
  • mac如何安装FinalShell

    1、Mac一键安装脚本: curl -o finalshell_install.sh www.hostbuf.com/downloads/finalshell_install.sh…

    Linux 2023年5月28日
    0100
  • ShardingSphere-proxy-5.0.0建立mysql读写分离之读库负载均衡算法配置(七)

    # Licensed to the Apache Software Foundation (ASF) under one or more contributor license a…

    Linux 2023年6月14日
    0136
  • shell的入门

    命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 中间不能有空格,可以使用下划线 不能使用标点符号 不能使用bash里面关键字 使用变量加上$就可使用 只读变量 rea…

    Linux 2023年6月8日
    087
  • 【git】合并分支到主干master

    分支合并到master主干上 1.当前为其他分支切换到主分支上: git checkout [主分支&#x…

    Linux 2023年6月13日
    0121
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球