MongoDB部署笔记
转载请出自出处:http://eksliang.iteye.com/blog/2173950
一.下载地址
MongoDB的官网是:http://www.mongodb.org/downloads
进入这个页面下载最新的MongoDB即可
二.在linux系统上面的部署
下面是我的部署
1)新建/usr/mongodb目录用来部署mongodb的目录
[root@localhost mongodb]# mkdir -p /usr/mongodb
2)进入/usr/local/mongodb新建如下目录
[root@localhost mongodb]#mkdir -p ./data/db --存放mongodb的数据文件 [root@localhost mongodb]#mkidr ./install --存放mongodb的部署文件 [root@localhost mongodb]#mkdir ./logs --存放mongodb的日志文件 [root@localhost mongodb]#mkdir ./bin --存放自己写的一些脚本,例如启动mongodb的脚本
结构如下图所示
3) 在当前bin目录下面编写startup.sh用来启动mongodb,内容如下
#!/bin/bash /usr/mongodb/install/mongodb-linux-i686-2.6.6/bin/mongod -port=27017 --dbpath /usr/mongodb/data/db --logpath /usr/mongodb/logs/mongo.log --fork --logappend
参数含义:
mongod | 就是启动mongodb的命令 |
-port | mongodb启动时使用的端口 |
--dbpath | 指定一个目录为mongodb数据库存放路径 |
--logpath | 日志文件存放路径 |
--logappend | 日志文件自动累加,而不是覆盖 |
--fork | 在后台开启Mongdb服务 |
--directoryperdb | 将每个数据库存放在单独的目录中 |
--bind_ip | 限制IP的访问 |
三.mongodb配置方式启动(推荐)
在./bin目录下面新建如下mongodb.conf文件,用来配置mongodb的启动参数
例如我的mongodb.conf文件内容如下:
port=27017 dbpath=/usr/mongodb/data/db logpath=/usr/mongodb/logs/mongo.log fork=true logappend=true
执行命令如下:
[root@localhost bin]# mongod -f mongodb.conf 或者 [root@localhost bin]# mongod --config mongodb.conf
四.MongoDB连接客户端
1)如果是在本机(mongodb服务器所在的操作系统)
直接输入mongo,这个时候shell会自动连接mongodb服务器的test数据库,如下所示
2)如果是在其他服务器上面连接,可以通过下面方式,如下图所示
离开当前shell只需要ctrl+c可以可以了
五.mongodb的关闭
连接mongodb后执行 use admin db.shutdownServer()
MongoDB启动参数说明:
http://blog.csdn.net/fdipzone/article/details/7442162
相关推荐
阿里云部署笔记(含Docker运行MySQL、Nacos、Redis、Minio、MongoDB容器)
指数安装输入配置异步运行时启用同步 API示例用法使用异步 API连接到 MongoDB 部署获取数据库的句柄将文档插入到集合中在集合中查找文档使用同步 API平台图集笔记Windows DNS 说明错误报告/功能请求贡献运行测试持续...
该目录包含详细信息和说明,以帮助您进行设置以部署MongoDB Opsmanager实例以及MongoDB副本集。 总览 此存储库包含剧本和脚本,旨在自动执行部署和配置MongoDB Opsmanager的过程,以演示如何提高使用Opsmanager管理...
简笔记-API-1.0项目介绍简笔记(easy notes)打造你的轻便私人笔记。基于SpringBoot生态开发的接口服务,涉及Spring Security,OAuth2,Jwt,MongoDB等技术的应用。客户端采用Vue.js,Ant Design开发:演示演示地址...
Node.js线上服务器部署与发布,阿里云部署Node.js+MongoDB的应用项目,跨越成功的最后一步。百度云盘下载地址。百度云盘下载地址。百度云盘下载地址。
在php中使用mongodb你必须使用 mongodb 的 php驱动。本文是小编在部署生产环境时候记录的笔记,特此分享到脚本之家平台供大家参考
第三步:部署mongodb数据库 第四步:部署引擎 第五步:部署引擎服务 第六步:设置动态库配置文件 第七步:数据库、引擎的开启和关闭 第八步:调试 第一步:和HIS做接口 1、准备demo程序,demo程序是模拟HIS和引擎...
本文介绍了利用Docker和Kubernetes搭建一套具有冗余备份集合的MongoDB服务,从容器对CI和CD引发的改变入手,讨论了容器技术对MongoDB带来的挑战和机会,然后实战如何部署一套稳定的MongoDB服务,非常的干货~想尝试在...
:link: 网址 使用Vercel / Zeit-Now的Serverless Api和MongoDB的URL缩短器 如何部署 单击上面的按钮进行部署 在环境变量中输入一个新变量 名称 VALUE(将被加密)[示例] GOURLDB mongodb + srv:// <... 笔记:
MONGO_URI = your MongoDB URI JWT_SECRET = add your own JWT secret 安装 将存储库克隆到您的设备中并使用以下命令安装依赖项。 npm install cd frontend npm install 运行应用程序 运行 React 并表达:- npm ...
流星mongodb的备份脚本 这是从社区收集并打包的几个备份实用程序的组合,以便在 EC2(或其他)上轻松部署。 此脚本可以轻松下载您的流星数据库内容并将其上传到 S3。 它旨在与meteor.com 上的托管以及私人meteor ...
MongoDB学习笔记.docx mybatis原理.docx MyBatis面试专题.docx MyBatis面试专题及答案.pdf Mybatis面试题(含答案).pdf MySQL性能优化的21个最佳实践.pdf mysql面试专题.docx MySQL面试题(含答案).pdf Netty面试...
Sugarizer Server可以部署在Docker容器中或任何具有Node.js 6+和MongoDB 2.6+的计算机上。 运行Sugarizer服务器 运行Sugarizer的最简单方法是使用Docker。 为此,请键入命令行: git clone ...
springboot学习笔记 spring基础 Spring概述 Spring的简史 xml配置 注解配置 java配置 Spring概述 Spring的模块 核心容器CoreContainer Spring-Core Spring-Beans ...
本仓库的docs目录中的笔记内容被部署在了仓库的页面中: 部署的脚本在根目录的deploy.sh。 学习路线 〖DIV〗→〖CSS3〗→〖less〗/〖sass〗/〖stylus〗 【JavaScript】→【Node】→【Koa2】→【MongoDB】 【Python】...
:high_voltage: 增加了对MongoDB的支持 安装 :keyboard: 使用点子 $ sudo pip3 install webdeploy 使用来源 $ git clone https://github.com/idaljeetsingh/webdeploy $ cd webdeploy $ sudo python3 setup.py ...
启动它,并立即更新mongo数据库强制将此代码推送到应用程序的git URL 重新部署应用转到应用的网址使用您的RHMAP凭据登录添加一个或多个数据库,从每个要从此处查看的应用程序/环境中复制FH_MONGODB_CONN_URL环境变量...
(3)redis安装部署 (4)redis技术深层剖析及应用实践经验(sina微博) (5)Redis内存存储结构分析 (6)redis起步 (7)Redis容量及使用规划 (8)Redis新的存储模式diskstore (9)Redis学习笔记 (11)redis应用场景 (12)redis...
小前端从无到有实战系列 包含前一级数据库及爬虫包含前一级分离和服务端渲染vue,react,koa2,mongodb开发中... pc预览地址 mobile预览地址 【内有福利】可扫码 服务端koa2系列 移动端vue系列 ...笔记: