linux下源码安装部署mongodb(代码片段)

stranger_hello stranger_hello     2022-12-05     565

关键词:

环境准备

1、创建文件目录

#创建mongodb程序存放目录
mkdir /usr/local/mongodb

#创建数据库存放目录
mkdir /usr/local/mongodb/data

#创建日志存放目录
mkdir /usr/local/mongodb/logs

2、下载安装文件

MongoDB提供了Linux平台上的安装包,可以从官方网站下载。


#下载安装文件
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.2.tgz

#如果没有wget 可以用yum install wget安装,或者用curl代替
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.8.2.tgz

#命令中的版本号可以根据自己需要的版本做更改。例如安装3.2.7
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.7.tgz

 

3、开始安装

#解压源文件
tar -xzvf mongodb-linux-i686-1.8.2.tgz

#移动解压文件到mongodb程序安装目录
mv mongodb-linux-i686-1.8.2 /usr/local/mongodb

为了便于命令启动,需要编辑全局变量PATH

[root@localhost ~]# vi /etc/profile.d/mongo.sh

#末尾处添加
export PATH=$PATH:/usr/local/mongodb/bin


[root@localhost~]# source /etc/profile

4、编辑mongodb启动配置文件

#进入目录
cd /usr/local/mongodb/bin

#创建文件
vim mongodb.conf

    将一下内容写入mongodb.conf

#数据库数据存放目录
dbpath=/usr/local/mongodb/data
#数据库日志存放目录
logpath=/usr/local/mongodb/logs/mongodb.log 
#以追加的方式记录日志
logappend = true
#端口号 默认为27017
port=27017 
#以后台方式运行进程
fork=true 
#开启用户认证
auth=true
#关闭http接口,默认关闭http端口访问
#nohttpinterface=true
#mongodb所绑定的ip地址
#bind_ip = 127.0.0.1 
#启用日志文件,默认启用
journal=true 
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true

5、启动mongodb

cd /usr/local/mongodb/bin
mongod -f mongodb.conf

6、连接mogodb访问

/usr/local/mongodb/bin/mongo

 

centos7环境下安装mongodb3.4.24主从复制集群并设置密码(代码片段)

centos7环境下安装mongodb3.4.24主从复制集群并设置密码1.安装mongodb添加运行mongodb的用户mongo,避免直接使用root带来安全隐患groupadd-g1608mongouseradd-u1608-gmongomongo#下载源码包wgethttp://downloads.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.24.tg... 查看详情

精通linux系列linux下常用安装服务软件源码编译安装方式与实战部署jdk环境(代码片段)

🚀作者:“大数据小禅”🚀专栏简介:本专栏主要分享Linux技术,会涉及到常用的Linux命令操作,常用的服务部应用署以及相关运维知识,还有一些Linux系统的深层解析,Linux系列专栏地址,欢... 查看详情

精通linux系列linux下常用安装服务软件源码编译安装方式与实战部署jdk环境(代码片段)

...;、收藏⭐、留言💬文章目录Linux下常用安装服务软件源码编译安装方式与实战部署JDK环境源码编译安装软件包4大步骤:1:解压源码包2.配置3.编译4.安装CentOS7服务器JDK8安装实战加载环境变量:source/etc/profilejava-ver... 查看详情

linux安装mongodb总结(代码片段)

...m/lemon-flm/p/11052449.html由于自己的博客上线部署时需要用到mongodb来存储图片文件,所以先在本地电脑上安装了mongodb做测试,由于之前没接触过mongodb,所以安装过程中遇到了各种小问题,折腾了好久终于安装好并成功启动服务了。... 查看详情

mongodb系列之linux环境部署配置(代码片段)

1、下载安装Mongodbcd进入/usr/local/srccd/usr/local/srcwget下载wgethttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.1.tgz```shelltar解压```shelltarzxvfmongodb-linux-x86_64-4.0.1.t 查看详情

mongodb系列之linux环境部署配置(代码片段)

1、下载安装Mongodbcd进入/usr/local/srccd/usr/local/srcwget下载wgethttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.1.tgz```shelltar解压```shelltarzxvfmongodb-linux-x86_64-4.0.1.t 查看详情

mangodb—分片和副本集架构部署(代码片段)

...节点shardserver3仲裁shardserver3主节点一.每台机器上先安装mongodb1.关闭系统防火墙和安全机制systemctlstopfirewalld.servicesetenforce02.先把安装包上传到/opt目录下解压tarzxvfmongodb-linux-x86_64-3.6.3.tgz3.在usr/local/文件夹下创建mongodb文件夹mkdirmongo... 查看详情

centos7环境下安装mongodb3.4.24主从复制集群并设置密码(代码片段)

centos7环境下安装mongodb3.4.24主从复制集群并设置密码1.安装mongodb添加运行mongodb的用户mongo,避免直接使用root带来安全隐患groupadd-g1608mongouseradd-u1608-gmongomongo#下载源码包wgethttp://downloads.mongodb.org/linux/mongodb-linux-x86_64- 查看详情

centos7环境下安装mongodb3.4.24主从复制集群并设置密码(代码片段)

centos7环境下安装mongodb3.4.24主从复制集群并设置密码1.安装mongodb添加运行mongodb的用户mongo,避免直接使用root带来安全隐患groupadd-g1608mongouseradd-u1608-gmongomongo#下载源码包wgethttp://downloads.mongodb.org/linux/mongodb-linux-x86_64- 查看详情

linux环境下搭建区块链私有链+部署智能合约(代码片段)

...一、前期准备二、安装goland环境三、安装go版本的以太坊源码,并编译四、私有链搭建五、私有链节点加入六、部署智能合约七、参考链接一、前期准备安装更新相关组件sudoyumupdate-y&&yuminstallgitwgetbzip2vimgcc-c++ntpepe... 查看详情

linux下docker安装部署(代码片段)

 Linux下docker安装部署 环境说明该文档安装环境为CentOSLinuxrelease7.9.2009,内核版本为3.10.0-1160.81.1.el7.x86_64 安装方法使用Docker仓库进行安装 准备1、Docker要求CentOS系统的内核版本高于3.102、确保yum包更新到最新3、确保... 查看详情

在linux系统下安装mongodb数据库(代码片段)

下载与安装MongoDB下载地址:https://www.mongodb.com/try/download/community然后将安装包上传到Linux服务器上。通过tar-zxvfmongodb-linux-x86_64-rhel70-5.0.4.tgz对压缩包进行解压。将解压后的文件移动到指定目录下mvmongodb-linux-x86_64-rhel70-5.0.4/usr/lo... 查看详情

pancakeswap前端源码编译及部署-linux(代码片段)

文章目录相关信息一、源码编译环境部署1.1yarn部署1.2nodejs部署1.3安装git二、pancakeswap前端源码编译2.1下载pancakeswap前端源码2.2编译pancakeswap前端源码三、编译报错解决3.1git未安装3.2nodejs版本低3.3git没有初始化3.4git无法被找到四、... 查看详情

mongodbubuntu安装部署mongodb(代码片段)

Ubuntu安装部署MongoDB文章目录Ubuntu安装部署MongoDB一.MongoDB介绍二.MongoDB安装1.下载MongoDB压缩包2.启动MongoDB服务三.MongoDBShell测试相关链接一.MongoDB介绍MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为Web应用提... 查看详情

linux(centos)下安装mongodb(代码片段)

前言在mongodb的官网中有linux各个系统的安装配置说明https://docs.mongodb.com/master/administration/install-on-linux/本文以CentOS(RedHat)为例https://docs.mongodb.com/master/tutorial/install-mongodb-on-red-hat/结合官方说明,并加以补充。配置yum首... 查看详情

windows下easymock的安装与部署遇到的各种问题(爬坑)(代码片段)

...!版本最重要!!!版本是最为重要的node(>=v8.9)&MongoDB(>=v3.4)&Redis在Linux(>=v4.0)/windows(>=v3.0)建议安装顺序根据我这样安装,redis->MongoDB->node->easyMock第一步:安装redis先从最简单的redis,为什么简单,因为... 查看详情

关于linux下redis自动化部署的一些笔记(代码片段)

...在前面分享一些安装redis的笔记博文内容涉及:通过源码编译和yum安装redisDemo通过二进制文件和systemd运行redis的配置方式服务管理,配置的文件的简单介绍ansibleredis角色ansible-role-redis编写通过ansible自动化安装理解不足小... 查看详情

linux系统之源码编译部署redis数据库(代码片段)

Linux系统之源码编译部署Redis数据库一、Redis数据库介绍1.Redis简介2.Redis特点二、检查本地系统版本三、下载Redis软件包1.下载软件2.查看redis安装包四、安装redis前环境准备工作1.解压redis压缩包2.安装gcc模块五、编译redis源码包1.进... 查看详情