mongodb安装

CentOS上安装epel-release的yum源之后就可以安装MongoDB,但是版本都是比较老的,如果使用MongoDB官方的yum就可以安装到比较新版本的MongoDB。
 
 
 
 
配置MongoDB的yum源:
[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/ r e l e a s e v e r / m o n g o d b − o r g / 4.0 / x 8 6 6 4 / g p g c h e c k = 1 e n a b l e d = 1 g p g k e y = h t t p s : / / w w w . m o n g o d b . o r g / s t a t i c / p g p / s e r v e r − 4.0. a s c         安 装 M o n g o D B : y u m i n s t a l l − y m o n g o d b − o r g   注 : y u m 安 装 会 安 装 以 下 几 个 包 : M o n g o D B 官 方 源 中 包 含 以 下 几 个 依 赖 包 : m o n g o d b − o r g : M o n g o D B 元 数 据 包 , 安 装 时 自 动 安 装 下 面 四 个 组 件 包 : m o n g o d b − o r g − s e r v e r : 包 含 M o n g o d 守 护 进 程 和 相 关 的 配 置 文 件 和 i n i t 系 统 服 务 脚 本 。 m o n g o d b − o r g − m o n g o s : 包 含 m o n g o s 的 守 护 进 程 。 m o n g o d b − o r g − s h e l l : 包 含 m o n g o s h e l l 。 m o n g o d b − o r g − t o o l s : 包 含 M o n g o D B 的 管 理 工 具 : m o n g o i m p o r t , b s o n d u m p , m o n g o d u m p , m o n g o e x p o r t , m o n g o f i l e s , m o n g o o p l o g , m o n g o p e r f , m o n g o r e s t o r e , m o n g o s t a t , a n d m o n g o t o p 。     修 改 m a n g o d b 的 配 置 文 件 v i / e t c / m o n g o d . c o n f   b i n d i p = 192.168.80.100 设 置 监 听 端 口 , 方 便 连 接   s y s t e m c t l s t a r t m o n g o d . s e r v i c e n e t s t a t − a n p t ∣ g r e p m o n g o d     m o n g o 登 录 : m o n g o   — — — — — — — — 以 上 是 y u m 安 装 m o n g o d b — — — — — — — —     源 码 编 译   1 、 下 载 w g e t h t t p s : / / f a s t d l . m o n g o d b . o r g / l i n u x / m o n g o d b − l i n u x − x 8 6 6 4 − r h e l 70 − 4.0.5. t g z   2 、 解 压 软 件 包 t a r x z v f m o n g o d b − l i n u x − x 8 6 6 4 − r h e l 70 − 4.0.5. t g z − C / o p t /   3 、 将 解 压 后 的 目 录 移 动 到 / u s r / l o c a l 下 重 命 名 为 m o n g o d b c d / o p t / m v m o n g o d b − l i n u x − x 8 6 6 4 − r h e l 70 − 4.0.0 / / u s r / l o c a l / m o n g o d b   4 、 创 建 数 据 存 储 目 录 和 日 志 文 件 目 录 m k d i r − p / u s r / l o c a l / m o n g o d b / d a t a / d b m k d i r − p / u s r / l o c a l / m o n g o d b / l o g s   5 、 编 辑 m o n g o d b 启 动 配 置 文 件 c d / u s r / l o c a l / m o n g o d b / b i n v i m m o n g o d b . c o n f   d b p a t h = / u s r / l o c a l / m o n g o d b / d a t a / d b / / 数 据 存 储 目 录 l o g p a t h = / u s r / l o c a l / m o n g o d b / l o g s / m o n g o d b . l o g / / 日 志 文 件 目 录 f o r k = t r u e / / 后 台 运 行 a u t h = t r u e / / 认 证 b i n d i p = 0.0.0.0 / / 监 听 地 址   6 、 m o n g o d b 的 可 执 行 文 件 位 于 b i n 目 录 下 , 需 要 将 其 添 加 到 P A T H 路 径 中 v i m / e t c / p r o f i l e e x p o r t M O N G O D B H O M E = / u s r / l o c a l / m o n g o d b e x p o r t P A T H = releasever/mongodb-org/4.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc         安装MongoDB: yum install -y mongodb-org   注:yum安装会安装以下几个包: MongoDB官方源中包含以下几个依赖包: mongodb-org: MongoDB元数据包,安装时自动安装下面四个组件包: mongodb-org-server: 包含Mongod守护进程和相关的配置文件和init系统服务脚本。 mongodb-org-mongos: 包含mongos的守护进程。 mongodb-org-shell: 包含mongo shell。 mongodb-org-tools: 包含MongoDB的管理工具: mongoimport, bsondump, mongodump, mongoexport, mongofiles, mongooplog, mongoperf, mongorestore, mongostat, and mongotop。     修改mangodb的配置文件 vi /etc/mongod.conf   bind_ip=192.168.80.100 设置监听端口,方便连接   systemctl start mongod.service netstat -anpt | grep mongod     mongo登录: mongo   ————————以上是yum安装mongodb————————     源码编译   1、下载 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.5.tgz   2、解压软件包 tar xzvf mongodb-linux-x86_64-rhel70-4.0.5.tgz -C /opt/   3、将解压后的目录移动到/usr/local下重命名为mongodb cd /opt/ mv mongodb-linux-x86_64-rhel70-4.0.0/ /usr/local/mongodb   4、创建数据存储目录和日志文件目录 mkdir -p /usr/local/mongodb/data/db mkdir -p /usr/local/mongodb/logs   5、编辑mongodb启动配置文件 cd /usr/local/mongodb/bin vim mongodb.conf   dbpath = /usr/local/mongodb/data/db //数据存储目录 logpath = /usr/local/mongodb/logs/mongodb.log //日志文件目录 fork = true //后台运行 auth=true //认证 bind_ip=0.0.0.0 //监听地址   6、mongodb的可执行文件位于bin目录下,需要将其添加到PATH路径中 vim /etc/profile export MONGODB_HOME=/usr/local/mongodb export PATH= releasever/mongodborg/4.0/x8664/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server4.0.asc    MongoDB:yuminstallymongodborg :yum:MongoDBmongodborg:MongoDBmongodborgserver:Mongodinitmongodborgmongos:mongosmongodborgshell:mongoshellmongodborgtools:MongoDBmongoimport,bsondump,mongodump,mongoexport,mongofiles,mongooplog,mongoperf,mongorestore,mongostat,andmongotop  mangodbvi/etc/mongod.conf bindip=192.168.80.100便 systemctlstartmongod.servicenetstatanptgrepmongod  mongomongo yummongodb   1wgethttps://fastdl.mongodb.org/linux/mongodblinuxx8664rhel704.0.5.tgz 2tarxzvfmongodblinuxx8664rhel704.0.5.tgzC/opt/ 3/usr/localmongodbcd/opt/mvmongodblinuxx8664rhel704.0.0//usr/local/mongodb 4mkdirp/usr/local/mongodb/data/dbmkdirp/usr/local/mongodb/logs 5mongodbcd/usr/local/mongodb/binvimmongodb.conf dbpath=/usr/local/mongodb/data/db//logpath=/usr/local/mongodb/logs/mongodb.log//fork=true//auth=true//bindip=0.0.0.0// 6mongodbbinPATHvim/etc/profileexportMONGODBHOME=/usr/local/mongodbexportPATH=PATH:$MONGODB_HOME/bin //末尾处添加
source /etc/profile //重新加载环境变量
 
 
7、启动mongodb
cd /usr/local/mongodb/bin
mongod -f mongodb.conf //启动
 
8、连接mongodb并访问
/usr/local/mongodb/bin/mongo
或者
mangodb

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装 MongoDB,你可以按照以下步骤进行操作: 1. 前往 MongoDB 官方网站(https://www.mongodb.com/try/download/community)下载适合你操作系统的 MongoDB 安装程序。 2. 根据你的操作系统,选择合适的安装程序。如果你使用的是 Windows,选择 MSI 安装程序;如果你使用的是 macOS,选择 TGZ 压缩文件;如果你使用的是 Linux,选择对应的发行版安装包。 3. 下载完成后,运行安装程序,并按照提示进行安装。在 Windows 上,只需双击 MSI 安装程序并按照向导进行安装;在 macOS 上,解压 TGZ 压缩文件并将解压后的文件夹移动到合适的位置;在 Linux 上,使用适当的包管理器进行安装。 4. 安装完成后,你可以选择将 MongoDB 的可执行文件路径添加到系统环境变量中,这样你就可以在任何位置使用 `mongod` 和 `mongo` 命令了。 5. 启动 MongoDB 服务。在 Windows 上,可以通过服务管理器启动 MongoDB 服务;在 macOS 和 Linux 上,打开终端并运行 `mongod` 命令启动 MongoDB 服务。 6. 运行 `mongo` 命令,连接到 MongoDB 数据库服务器。默认情况下,MongoDB 使用本地主机上的端口 27017 进行连接。 完成以上步骤后,你就成功安装MongoDB。你可以使用 `mongo` 命令行工具或者 MongoDB 的官方驱动程序来进行数据库操作。如果你需要更多详细的信息,可以参考 MongoDB 官方文档(https://docs.mongodb.com)。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值