首页 > 数据库 >Linux安装MongoDB

Linux安装MongoDB

时间:2023-06-26 22:11:43浏览次数:49  
标签:5.0 log MongoDB linux mongodb Linux var 安装 mongo

Linux安装MongoDB

环境

下载依赖与安装包

安装所需要工具:

yum install wget -y
yum install vim -y

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.9.tgz

解压安装

tar -zxvf mongodb-linux-x86_64-rhel70-5.0.9.tgz
mv mongodb-linux-x86_64-rhel70-5.0.9 mongodb5

配置环境变量

修改环境变量vim ~/.bash_profile

修改PATH变量

PATH=/opt/mongodb5/bin:$PATH:$HOME/bin

创建数据存放目录

sudo mkdir -p /var/mongo/log
sudo mkdir -p /var/mongo/data
touch /var/mongo/log/mongo.log

开启服务

mongod --dbpath /var/mongo/data --logpath /var/mongo/log/mongo.log --fork

配置文件

通过配置文件开启服务,更加简单。

在Mongo文件夹增加配置文件, 命令如下:

  • touch /opt/mongodb5/mongo.cfg
  • vim /opt/mongodb5/mongo.cfg
  • 增加如下内容
#数据库路径 
dbpath=/var/mongo/data
#日志输出文件路径
logpath=/var/mongo/log/mongo.log
#错误日志采用追加模式 
logappend=true
#启用日志文件,默认启用 
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false 
quiet=true
#端口号 默认为27017 
bind_ip=0.0.0.0
port=27017

 

标签:5.0,log,MongoDB,linux,mongodb,Linux,var,安装,mongo
From: https://www.cnblogs.com/jiangjiayun/p/17506850.html

相关文章

  • Linux将home磁盘空间分给root_随笔记
    ==========================================将home空间配给roottarcvf/home.tar/home#备份家目录fuser-km/home#终止家目录所有进程umount/home#卸载家目录lvremove/dev/mapper/......
  • linux服务器网口bond和交换机链路聚合的对接和差异之理解
    linux服务器网口bond和交换机链路聚合的对接和差异之理解1、前言我们在服务器和交换机对接的场景中,经常接到这样的需求——1、希望服务器和接入交换机之间的链路形成冗余;2、两条链路形成冗余的同时,对两条物理链路的流量进行负载分担,从而形成带宽叠加的效果。因此在这样的需求之......
  • 如何创建Linux虚拟机
    二,新建Linux虚拟机1.1创建新的虚拟机12345671.2编制虚拟机设置1 23  3 1.3开启Linux虚拟机1 2 3 4 5 6 6 7 8 9 10 11 12 13 14 15 16 17(C:\Users\G。\AppData\Roami......
  • Linux下安装neo4j
    Linux下安装neo4j一、JDK安装参照https://www.cnblogs.com/yclh/p/14849228.html中jdk1.8的安装二、下载neo4j下载地址:https://neo4j.com/download-center/选择社区版,下载完成后得到neo4j-community-3.5.5-unix.tar.gz为了适配jdk1.8版本,版本太高的需要JDK的更高版本  ......
  • Linux可视化管理-webmin工具
    环境:连接工具:tabby,操作系统:centos7.6.webmin介绍​ Webmin是功能强大的基于Web的Unix/linux系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理操作。除了各版本的linux以外还可用于:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等系统安......
  • 虚拟机安装Linux
    二、虚拟机安装Linux1.新建虚拟机,选择典型安装2.选择稍后安装操作系统3.选客户机操作系统为Linux(L),版本(V)为CentOS764位4.命名虚拟机,也可以根据需求更改默认位置5.指定虚拟机最大磁盘大小,并选择将虚拟磁盘拆分成多个文件6.点击完成创建虚拟机    7.点击虚拟......
  • 如何建立Linux与git的连接?
    @[Toc]本文以Xshell为案例进行与git的连接!建立连接三板斧:add,commit,pushLinux与git远程连接的方法:1.设置全局的用户名和邮箱gitconfig--globaluser.name"你的用户名"gitconfig--globaluser.email"你的邮箱"2.先创建本地文件夹mkdirtest3.cd进入本地仓库cdtest4......
  • Linux ssh: Could not resolve hostname xxxx: Name or service not known
    linux(centos)在配置互信时,出现报错:ssh:Couldnotresolvehostnamexxxx:Nameorservicenotknown出现这种错误是因为系统/etc/hosts中配置的主机名与HOSTNAME的不一致造成。例如:/etc/hosts中这样配置baoyw-dbhostname中这样配置baoywdb......
  • 虚拟机安装Windows
    一、虚拟机安装Windows1.新建虚拟机windows,并选择典型安装2.选择稍后安装操作系统3.选择要安装的版本为Windows10x644.命名虚拟机,并根据需求更改默认位置5.设置虚拟机最大磁盘大小,选择将虚拟磁盘拆分为多个文件6.编辑虚拟机设置中,配置完内存、处理器,然后选择CD/DVD......
  • 叉车安全:安装叉车超速报警器都有什么好处
    叉车超速报警器就是指叉车超速后会报警。一般市面上的叉车超速报警器会有三级报警速度值可调节;第一级行车提醒(警灯闪烁)、第二级超速报警(喇叭音效提醒)、第三级锁定报警(灯光+声音一直报警)。当我们设定了速度值之后,如果叉车超过了我们设定的速度后,就会自动触发报警提醒。那么安装叉车......