文档章节

在AWS Linux上安装mongo-server

ellendan
 ellendan
发布于 2017/08/10 16:47
字数 223
阅读 23
收藏 0

精选30+云产品,助力企业轻松上云!>>>

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
上一篇: Python2.7上路
下一篇: MongoDB
ellendan
粉丝 1
博文 38
码字总数 28240
作品 0
武汉
架构师
私信 提问
加载中
请先登录后再评论。
aws 基本环境安装

使用aws的linux版本,Amazon Linux AMI 一般使用yum进行系统安装 1 更新现有软件,sudo yum update 2 安装编译环境, sudo yum install gcc gcc-c++ make 3 安装lamp,sudo yum install apac...

osc_kel5e0sw
2019/07/26
3
0
MongoDB的安装

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

kenyon_君羊
2012/12/30
961
0
Linux下搭建mongDB环境

参考: https://blog.csdn.net/qq_35763837/article/details/79654023 https://www.linuxidc.com/Linux/2016-07/133413.htm 1.直接下载 curl https://fastdl.mongodb.org/linux/mongodb-linu......

osc_uarhdl2n
2018/09/02
2
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
323
0
MongoDB高可用集群+MMS集群监控搭建

备注: mongodb学习资料 http://www.runoob.com/mongodb/mongodb-tutorial.html 一、 集群的三个组件: mongos(query routers):查询路由,负责client的连接,并把任务分配给shards,然后收集...

osc_039ggp1i
2018/04/23
1
0

没有更多内容

加载失败,请刷新页面

加载更多

如何妙用Spring 数据绑定机制

前言 在剖析完 Spring Boot 返回统一数据格式是怎样实现的?文章之后,一直觉得有必要说明一下 Spring's Data Binding Mechanism 「Spring 数据绑定机制」。 默认情况下,Spring 只知道如何转...

码农小胖哥
2019/12/27
9
0
动态规划:LC70.爬楼梯

题目描述: 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 思路: 还是三部曲: 1.定义数组...

曦鱼violet
9分钟前
0
0
Linux Centos 7 - MySQL 5.7 在线安装

环境搭建:https://my.oschina.net/discussjava/blog/4308730 一、环境 Centos 7 MySQL 5.7 二、安装与配置 2.1 查询并卸载系统自带的 Mariadb 原因:以前的Linux系统中数据库大部分是mysql...

华山猛男
13分钟前
9
0
类似吾爱破解论坛的网站有哪些?破解软件网站合集推荐

17软件下载 这个网站呢楼主一直作为镜像下载网站在用,无论是最新的windows系统、office、还有其他专业软件都可以找到最新的软件下载,而且作为下载站居然没有推广软件和弹窗,简直良心,强烈...

树懒宝宝
14分钟前
22
0
Eclipse,Subclipse和Subversive的SVN插件的优缺点是什么? [关闭]

问题: SVN in Eclipse is spread into two camps. Eclipse中的SVN分为两个阵营。 The SVN people have developed a plugin called Subclipse . SVN人开发了一个名为Subclipse的插件。 The ......

技术盛宴
21分钟前
25
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部