文档章节

在AWS Linux上安装mongo-server

遥借东风
 遥借东风
发布于 2017/08/10 16:47
字数 223
阅读 7
收藏 0
点赞 0
评论 0

offical Tutorial

主要步骤:

  1. 创建文件/etc/yum.repos.d/mongodb-enterprise.repo。复制下面内容到文件中。
[mongodb-enterprise]
name=MongoDB Enterprise Repository
baseurl=https://repo.mongodb.com/yum/amazon/2013.03/mongodb-enterprise/3.4/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
  1. yum install
sudo yum install -y mongodb-enterprise
  1. Complete. Run service. 开始玩。
sudo service mongod start
  1. 注意,service mongo run时,使用的配置文件位置 /etc/mongod.conf

开启AUTH

  1. 创建User
mongo
use admin
db.createUser(
  {
    user: "myUserAdmin",
    pwd: "abc123",
    roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
  }
)
use test
db.createUser(
  {
    user: "myTester",
    pwd: "xyz123",
    roles: [ { role: "readWrite", db: "test" },
             { role: "read", db: "reporting" } ]
  }
)
  1. enable auth。打开配置文件 /etc/mongod.conf,加入配置(此处是yaml文件):
security:
  authorization: enabled
  1. 重启mongo server
sudo service mongod restart
  1. 使用user/pwd,两种方式
  • 连接时验证
mongo --port 27017 -u "myUserAdmin" -p "abc123" --authenticationDatabase "admin"
  • 连接后验证
use admin
db.auth("myUserAdmin", "abc123" )

开启远程访问

  1. 打开配置文件 /etc/mongod.conf,变更(此处是yaml文件):
net:
 - port: 27017
 - bindIp: 0.0.0.0
  1. 重启mongo server
sudo service mongod restart

© 著作权归作者所有

共有 人打赏支持
遥借东风
粉丝 1
博文 28
码字总数 21283
作品 0
武汉
高级程序员
阿里云linux从0部署node+nginx+mongo (3)安装mongo

本系列为新手从成功购买阿里服务后,到网站完全部署运行提供一整套解决方案。 本文介绍如何安装mongo 1、下载mongo安装包 注:这里选择的是mongodb-linux-x8664-amazon-3.6.5版本,具体版本可...

塔塔七 ⋅ 05/24 ⋅ 0

CentOS 6 nodejs mongodb 安装

wget http://nodejs.org/dist/v0.8.7/node-v0.8.7.tar.gz (稳定版) //wget http://nodejs.org/dist/v0.10.22/node-v0.10.22.tar.gz (最新版) 2、解压 tar -xvf node-v0.10.22-linux-x64.t......

千山万水 ⋅ 2015/05/06 ⋅ 0

MongoDB的安装

MongoDB据说是一款很棒的NOSQL产品,今天开始研究一下。 一、下载 通过CURL命名下到本地 二、解压 三、环境配置 四、启动 五、连接 六、关闭 七、帮助 bin下有很多文件,在这些文件后面带上-...

kenyon_君羊 ⋅ 2012/12/30 ⋅ 0

MongoDB一主一丛有用户认证的搭建

准备好两台测试服务器 主 10.0.0.3 从 10.0.0.4 一、两台服务器安装mongodb数据库 第一步:创建好目录 mkdir -p /datamaster/tools/ cd /datamaster/tools/ 第二步:下载完安装包并解压 #下载...

lsy950109 ⋅ 06/06 ⋅ 0

AWS关于适用于修补实例的SSM文档

AWS-ConfigureWindowsUpdate 支持配置基本的 Windows 更新功能,并使用它们来自动安装更新 (或禁用自动更新)。在所有 AWS 区域中可用。 此 SSM 文档将提示 Windows 更新下载并安装指定的更新...

Rainy0426 ⋅ 06/05 ⋅ 0

Centos7下安装mongodb

MongoDB由C++语言编写,是一个基于分布式文件存储的数据库,目的在于为web应用提供可扩展的高性能数据存储解决方案。它是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功...

goldfishe ⋅ 05/07 ⋅ 0

专家解惑丨带你从系统管理员角度深入了解 Docker

本文首发自“Docker公司”公众号(ID:docker-cn) 编译丨小东 每周一、三、五 与您不见不散! 此前,我做了一场题为“从系统管理员角度看 Docker”的分享,缘起于我们经常可以看到这样的场景...

docker公司 ⋅ 05/16 ⋅ 0

composer linux全局安装

我把它放在系统的PATH目录中,这样就能在全局访问它。 curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer 注意:如果上诉命令因为权限执行失败, ...

刘晓强 ⋅ 2016/03/15 ⋅ 0

Kubernetes使用问题总结

加快Kubernetes编译速度 除了linux/amd64,默认还会为其他平台做交叉编译。为了减少编译时间,可以修改hack/lib/golang.sh,把KUBESERVERPLATFORMS, KUBECLIENTPLATFORMS和KUBETESTPLATFOR...

Mr_sheng ⋅ 06/04 ⋅ 0

为什么Ansible在自动化编排成为王者!

Ansible是一个广泛应用的自动化平台,在devops和自动化方面具有特别的优势。 如果有“改进的IT编排和配置管理工具最多”的奖项,红帽的Ansible将成为最具竞争力的竞争者。自2012年由Michael...

云技术实践 ⋅ 05/09 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Mahout推荐算法API详解

前言 用Mahout来构建推荐系统,是一件既简单又困难的事情。简单是因为Mahout完整地封装了“协同过滤”算法,并实现了并行化,提供非常简单的API接口;困难是因为我们不了解算法细节,很难去根...

xiaomin0322 ⋅ 16分钟前 ⋅ 0

WampServer默认web服务器根目录位置

安装WampServer之后的web服务器根目录默认位置在WampServer安装目录下的www:

临江仙卜算子 ⋅ 18分钟前 ⋅ 0

Redux的一些手法记录

Redux Redux的基本概念见另一篇文。 这里记录一下Redux在项目中的实际操作的手法。 actions 首先定义action.js,actions的type,可以另起一个action-type.js文件。 action-type.js用来存...

LinearLaw ⋅ 19分钟前 ⋅ 0

android 手势检测(左右滑动、上下滑动)

GestureDetector类可以让我们快速的处理手势事件,如点击,滑动等。 使用GestureDetector分三步: 1. 定义GestureDetector类 2. 初始化手势类,同时设置手势监听 3. 将touch事件交给gesture...

王先森oO ⋅ 33分钟前 ⋅ 0

java 方法的执行时间监控 设置超时(Future 接口)

java 方法的执行时间监控 设置超时(Future 接口) import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.Executor......

青峰Jun19er ⋅ 38分钟前 ⋅ 0

一名开源小白的Apache成长自述

今天收到了来自Apache Vote我成为Serviceomb项目Committer的邮件,代表自己的贡献得到了充分的肯定;除了感谢团队的给力支持,我更希望将自己的成长经历——如何践行Apache Way的心得介绍给大...

微服务框架 ⋅ 40分钟前 ⋅ 0

vim介绍、颜色显示和移动光标、一般模式下复制、剪切和粘贴

1.vim 是 vi 的升级版 vim 是带有颜色显示的 mini安装的系统,一般都不带有vim [root@aminglinux-128 ~]# yum install -y vim-enhanced已加载插件:fastestmirror, langpacksLoading mir...

oschina130111 ⋅ 40分钟前 ⋅ 0

Deepin 操作系统四面楚歌

作为国内做的最好的 Linux 发行版,源自 Debian sid 的 Deepin 目前正面临重重困境,新版本不断延期,开发人员离职,bug 长期得不到修复,和 Debian/Ubuntu 的兼容性问题也面临越来越严重的挑...

六库科技 ⋅ 40分钟前 ⋅ 0

MyBatis之动态sql

我们需要知道的是,使用mybatis重点是对sql的灵活解析和处理。在原先的UserMappser.xml中,我们这样查询表中满足条件的记录 : 123 <select id="findUserList" parameterType="userQuery...

瑟青豆 ⋅ 41分钟前 ⋅ 0

这届俄罗斯世界杯的冷门那么多怎么办?

最纯粹的世界杯,最神奇的大冷门。 德国0比1被墨西哥摩擦了。 日本历史性的赢了哥伦比亚。 C罗也挑平了西班牙。 梅西被冰岛狮吼吼愣神了。 就连11次进世界杯4强的巴西也被瑞士逼平了。 天台已...

开源中国众包平台 ⋅ 42分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部