`
lomis
  • 浏览: 10806 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux-MongoDB安装说明

阅读更多

1.       Linux环境下MongoDB的安装步骤

1.1   MongoDB在线安装

在线安装命令: yum –y install mongodb-server mongodb

 

成功安装会最后会出现 complete 如下图:

 

1.2   MongoDB手动安装

1.下载mongodb的包,

选择的方式是在线下载:wget

https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz


 

2.一般的准备工作

       我把目录创建在了/usr/local/cache/mongodb

       第一步:创建mongo的主目录:mkdir /usr/local/cache/mongodb

       第二步:解压mongo到主目录:tar –xvf mongodb-linux-x86_64-3.0.6.tgz -C ./mongodb/  (我是在当前目录执行的)

       第三步:创建一个数据文件存放的目录和日志存放目录(尽量放到一个空间比较大的磁盘上)

       第四步:启动服务:

# cd /usr/local/mongodb/mongodb-linux-x86_64-3.0.6/bin/

#./mongod --dbpath=/usr/local/cache/mongodb/data/

--fork --logpath=/usr/local/cache/mongodb/log/mongo.log

dbpath:是指定数据库路径

fork:加上这个参数让mongo在后台运行,要不然会随session的关闭而停止。

logpath:日志路径。

当然,我们还可以创建一个配置文件把启动项全都写到配置里。这样启动的时候只要关联配置文件就行了。

一般的配置文件:mongod.conf, 配置文件启动命令:./mongod –f mongod.conf

 

1.3   启动MongoDB服务(此设置主要针对在线安装mongodb)

启动命令:service mongod start

注意

1.如果此方式无法启动服务,可能是因为没有创建默认的数据库数据存放路径,请查阅配置文件配置中配置的 dbpath项。(配置文件的默认路径为: /etc/mongod.conf)

  2.MongoDB的带配置文件启动命令为: ./mongod config /etc/mongod.conf

  (MongoDB服务的默认路径为:/usr/bin/mongod)

  3.第三种启动方式 mongod f /etc/mongod.conf


1.4   停止MongoDB服务

MongoDB的停止命令service mongod stop

 1.5   查看MongoDB的服务进程

查看MongoDB的服务进程命令: pstree –p | grep ‘mongod’


 

2.       可能遇到的问题

2.1   No package mongodb-server available.

无法找到MongoDB的服务源:

找到的解决办法, 更新yum使用阿里云提供的yum源:

1.下载update_source.sh

下载地址:http://oss.aliyuncs.com/aliyunecs/update_source.tgz


 

2.解压update_source.tgz

解压命令:tar –zxvf update_source.tgz


 

3.执行脚本

执行方法:以root身份执行命令:bash update_source.sh

  • 大小: 27 KB
  • 大小: 10.8 KB
  • 大小: 20.3 KB
  • 大小: 11 KB
  • 大小: 1.3 KB
  • 大小: 7.1 KB
  • 大小: 19 KB
  • 大小: 7.6 KB
  • 大小: 124.5 KB
分享到:
评论

相关推荐

    puppet-mongodb:mongodb安装

    从OS存储库或从MongoDB社区/企业存储库在RHEL / Ubuntu / Debian上安装MongoDB。 模块说明 MongoDB模块管理mongod守护程序的mongod服务器安装和配置。 目前,它仅支持一个MongoDB服务器实例,而没有分片功能。 ...

    mongodb-linux-x86_64-3.0.6.tgz安装包.zip

    软件介绍: 最新mongodb正式完整版本,版本号为3.0.6,解压后安装即可使用,具体安装说明,请查看里面的README文档。

    Linux与window下Mongodb安装和启动配置说明

    Linux与window下Mongodb安装和启动配置说明Linux与window下Mongodb安装和启动配置说明

    mongodb安装教程

    mongodb安装 添加到系统服务 按照说明轻松安装

    非关系型数据库MongoDB在Linux上安装使用说明,MongoDB与SpringBoot整合代码示例

    非关系型数据库MongoDB在Linux上安装使用说明,MongoDB与SpringBoot整合代码示例

    httpcore-4.4.15-API文档-中英对照版.zip

    赠送jar包:httpcore-4.4.15.jar; 赠送原API文档:httpcore-4.4.15-javadoc.jar; ... ... ... ...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

    node-swagger-mongodb:由mongodb支持的轻量级swagger-ui crud-api

    昂首阔步 由mongodb支持的轻量级swagger-ui crud... 要运行此示例,请按照以下脚本中的说明进行操作 example.js /* example.js this node script will serve a lightweight swagger-ui crud-api backed by mongodb inst

    linux mongodb副本集负载均衡部署完成

    linux mongodb分布式负载均衡生产环境部署完成 技术:mongodb集群 副本集 说明包含: MongoDB集群负载均衡资料 mongodb安装包 MongoDB集群主从复制部署帮助文档 MongoDB集群主从复制使用帮助文档 MongoDB集群...

    关于Mongodb参数说明与常见错误处理的总结

    本文主要介绍的是关于Mongodb参数说明与常见错误处理的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 一、在 CentOS7 上安装 MongoDB 1 通过 SecureCRT 连接至 CentOS7 服务器; 2 进入到 /usr/...

    mongodb-conf-generator:MongoDB cluster configuration file automatic generator(MongoDB集群配置文件自动生成脚本)

    MongoDB3.0集群配置文件自动生成器 文件说明: -- cfg.conf.template -- mongod.conf.template -- mongos.conf.template cfg.conf.template : 集群配制服务器配制文件模板 mongod.conf.template: mongod进程...

    MongoDB学习笔记—Linux下搭建MongoDB环境

    1.MongoDB简单说明 a MongoDB是由C++语言编写的一个基于分布式文件存储的开源数据库系统,它的目的在于为WEB应用提供可扩展的高性能数据存储解决方案。 b MongoDB是一个介于关系型数据库和非关系型数据库之间的...

    Linux 安装并配置最新的MongoDB

    Linux 安装并配置最新的MongoDB一、前言二、下载方式三、CentOS yum安装3.1 配置yum仓库源3.2安装四、配置3.1 mongod.conf 配置3.2 端口与ip3.3 安全认证3.4 *加入系统 service*3.5 配置防火墙3.6 配置 SELinux3.7 ...

    MongoDB入门指南

    《MongoDB入门指南》是一个快速入门MongoDB的教程,它以MongoDB的3.0版本进行说明。本教程安装的是MongoDB Windows 64位版本,目的只是为了让读者快速的入门MongoDB,快速理解和操作MongoDB。在开发或生产中强烈要求...

    centos7下mongodb4.0.6分片集群搭建(psa)-用户认证关键问题汇总

    公司单节点升级到分片下,搜索了一圈大多数MongoDB集群的部署方案都是分片+副本集,...内容包含复制集+分片的搭建 ,用户访问控制,windows转linux 单节点加入到复制集,进入到分片的操作,非常完备的配置及其说明。

    NoSQL云数据库mongoDB的C#示例(vs2005)

    本例是本人参考网上资料自行编写的,希望对感兴趣的朋友有所帮助(里面有mongodb的启动说明与shell命令操作说明)! MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可护展的高性能数据...

    centos7下mongodb4.0.6分片集群搭建-单体升级成绩群方案.pdf

    公司单节点升级到分片下,搜索了一圈大多数 MongoDB 集群的部署方案都是分片+副本集...内容包含复制集+分片的搭建 ,用户访问控制,windows 转 linux 单节点加入到复制集,进入到分片的操作,非常完备的配置及其说明。

    easy-mock-dev.zip

    压缩包中包括easy-mock-dev.zip、node-v12.10.0-linux-x64.tar.xz和centos7安装说明。 Centos部署node.js、MongoDB安装、Redis安装、部署easy-mock、导入SwaggerAPI文档

    深入云计算 MongoDB管理与开发实战详解pdf.part1

    2.5.3 在Linux平台下的下载与安装 2.6 MongoDB shell的使用 2.6.1 启动Shell 2.6.2 使用Shell对MongoDB的基本操作 2.6.3 使用Shell的诀窍 2.6.4 特殊的集合名 2.7 本章小结 第3章 文档的增加、...

    Swift的MongoDB驱动程序-Swift开发

    索引文档Bug /功能请求安装步骤1:安装必需的系统库(仅Linux)步骤2:安装MongoSwift示例用法连接到MongoDB并创建集合创建和插入文档查找文档使用和修改文档用法Kitura,Vapor,和完善的开发说明文档此处提供了最新...

    mongodb 2.6 升级 4.0 数据备份迁移

    自行查询相关安装配置,可参考:图文详解Linux系统安装MongoDB4.0过程 3. 数据备份恢复 数据备份: (1)整库备份:mongodump -h {ip} –port 27017 -d {testdb} -o /data/temp 说明:-h 后为数据库所在服务器; –...

Global site tag (gtag.js) - Google Analytics