`
lomis
  • 浏览: 11150 次
  • 性别: 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
分享到:
评论

相关推荐

    mongodb-linux-x86_64-ubuntu1604-3.6.17.tgz

    5. `README*` 文件:包含了安装和使用 MongoDB 的说明。 安装 MongoDB 3.6.17 的步骤通常如下: 1. **解压文件**:首先,使用 `tar` 命令解压缩下载的文件,例如: ``` tar -zxvf mongodb-linux-x86_64-ubuntu...

    puppet-mongodb:mongodb安装

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

    mongodb-linux-x86_64-ubuntu1404-3.6.17.tgz

    在 mongo shell 中,输入 `db.runCommand({ping: 1})`,如果返回 `{'ok': 1}`,则说明 MongoDB 已成功启动。 6. **配置服务**:为了使 MongoDB 在系统启动时自动启动,可以创建一个系统服务。创建一个 `mongodb....

    mongodb-linux-x86_64-rhel70-3.4.6.tgz

    如果出现MongoDB的欢迎信息,说明安装成功。 7. **配置服务化**:为了实现开机自动启动和更方便的管理,你可以创建一个系统服务单元文件。在`/etc/systemd/system/`目录下创建`mongodb.service`文件,输入以下内容...

    最新版linux node-v10.22.1-linux-x64.tar.gz

    描述中的内容与标题相同,都是对这个特定Node.js版本的提及,说明下载的是Linux系统上的64位版本。 标签“linux node 10.22.1 64”进一步强调了操作系统类型(Linux)、Node.js版本号(10.22.1)以及系统架构(64位...

    mongodb-linux-x86_64-enterprise-debian71-3.6.3.tgz

    MongoDB在Linux上的安装通常涉及以下步骤: 1. **解压**:首先,你需要使用`tar`命令解压缩文件,如`tar -zxvf mongodb-linux-x86_64-enterprise-debian71-3.6.3.tgz`。 2. **配置目录**:创建数据目录,如`/data/...

    mongodb-linux-x86_64

    在Linux环境下安装MongoDB的步骤如下: 1. **下载MongoDB**: 首先,你需要从MongoDB官网下载适合你的Linux系统的二进制文件,如`mongodb-linux-x86_64-3.0.4`。这个版本号表示的是MongoDB 3.0.4,一个稳定且功能...

    mongodb-linux-x86-64-ubuntu1804-4.4.9-rc0.tgz

    在Linux平台上,MongoDB提供了针对不同发行版的二进制包,便于用户安装和使用。 在本次提及的文件“mongodb-linux-x86_64-ubuntu1804-4.4.9-rc0.tgz”中,我们看到的是专为Ubuntu 18.04(Bionic Beaver)设计的64位...

    mongodb linux 64位安装包

    以下是对"mongodb linux 64位安装包"的详细说明,以及如何在Linux环境下安装和管理MongoDB的步骤。 首先,你需要了解MongoDB的版本信息。在提供的压缩包文件名`mongodb-linux-x86_64-3.4.7`中,`3.4.7`表示这是...

    mongodb_exporter-0.7.1.linux-amd64.tar.gz

    3. **README.md**:这是项目的主要说明文件,一般包含了安装、配置、使用和故障排除的详细指南。对于MongoDB Exporter,README.md可能会解释如何设置Prometheus目标,如何配置MongoDB连接,以及如何解析导出的指标。...

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

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

    mongodb-linux-x86-64-amazon-4.2.0.tgz

    在Linux环境下,MongoDB提供了针对多种架构的二进制包,如"mongodb-linux-x86_64-amazon-4.2.0.tgz"这个文件,就是专为Amazon Linux系统设计的64位版本的MongoDB 4.2.0压缩包。 MongoDB 4.2是MongoDB的一个重要版本...

    linux_mongoDB安装及配置.pdf

    在Linux环境下安装和配置MongoDB涉及以下几个关键步骤: 1. **下载与解压MongoDB**:首先,你需要从MongoDB官方网站获取适用于Linux系统的安装包。在这个例子中,使用的是`mongodb-linux-i686-1.8.1.tgz`的版本。...

    mongodb linux 搭建mongo 主从配置安装手册

    ### MongoDB Linux 主从配置安装手册 #### 版本说明 - **操作系统**: Red Hat Enterprise Linux 6 (64位) - **MongoDB版本**: 3.0.3 #### 步骤一:下载与安装MongoDB 1. **下载MongoDB安装文件**: - 访问官方网站...

    解决Linux上MongoDB启动脚本错误---env: /etc/init.d/mongodb : no such file or directory

    如果没有输出,说明MongoDB可能没有安装或者安装不完整。 3. **修复启动脚本** - 如果MongoDB已安装,但启动脚本丢失,可以尝试重新安装或从官方源码安装。对于Debian或Ubuntu系统,使用`sudo apt-get install --...

    MongoDB的Linux安装.pdf

    ### MongoDB在Linux系统上的安装与配置详解 #### 一、下载MongoDB安装包 - **访问MongoDB官网**: 首先,访问MongoDB官方网站(https://www.mongodb.com/),在下载页面上选择适合Linux系统的版本进行下载。通常提供...

    mongodb-linux-x86_64-rhel62-3.6.13

    此压缩包"mongodb-linux-x86_64-rhel62-3.6.13"是针对RHEL6.2(Red Hat Enterprise Linux 6.2)系统的64位版本的MongoDB 3.6.13发行版。 MongoDB 3.6版本是MongoDB的一个重要里程碑,引入了许多新特性,优化了性能...

    Linux上安装MongoDB PHP扩展.pdf

    在Linux系统中,为了使PHP能够与MongoDB数据库进行交互,需要安装MongoDB的PHP扩展。这个过程涉及几个关键步骤,下面将详细解释如何完成这一任务。 首先,确保你的Linux环境已经安装了PHP和PECL...

    node-v6.9.4-linux-x64.tar.gz

    在开发过程中,开发者可以利用Node.js的内置模块如`http`、`fs`(文件系统)、`path`(路径处理)等,或者从npm安装第三方模块,如Express(一个快速、开放、极简的Web开发框架)、MongoDB驱动(用于连接和操作...

Global site tag (gtag.js) - Google Analytics