ubuntu18.04 安装mongodb 数据库
工具:
系统:ubuntu18.04 64位
数据库:mongodb
GUI:Robo 3T 描述:在win 下面使用Robo 3T 连接Mongodb 数据库
一. 安装mongodb
1. 导入公钥
Ubuntu软件包管理器apt(高级软件包工具)需要软件分销商的GPG密钥来确保软件包的一致性和真实性。 运行此命令将 MongoDB密钥导入到您的服务器。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
2. 修改源文件列表
使用以下命令在/etc/apt/sources.list.d/中添加一个MongoDB源:
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
3. 更新源
sudo apt-get update
4. 安装Mongodb
sudo apt-get install -y mongodb-org
5. 启动MongoDB并将其添加为在启动时启动的服务:
systemctl start mongod
systemctl enable mongod
6. 进入mongodb ,(验证:是否成功。)
mongo
二. 添加管理员
1. 先修改配置文件,允许远程登陆
找到 /etc/mongod.conf 文件, 如果这个文件没有编辑的权限 请先修改权限(sudo chmod 777 /etc/mongod.conf)
将 bindIp: 127.0.0.1 修改为:bindIp: 0.0.0.0
sudo chmod 777 /etc/mongod.conf
sudo vi /etc/mongod.conf
  
2. 重启一下mongodb:
sudo service mongod restart
3. 添加超级管理员
切换到数据库管理员,如下图,先使用指令mongo, 在使用 use admin.

添加超级管理员:
db.createUser(
{
user: "admin",
pwd: "admin",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)
Successfully added user: {
"user" : "admin",
"roles" : [
{
"role" : "userAdminAnyDatabase",
"db" : "admin"
}
]
}
测试是否可以访问
db.auth("admin","admin")

三. 使用在win 下面使用Robo 3T 连接Mongodb
Robo 3T 下载地址:https://robomongo.org/download


测试成功。到此,win 下面使用Robo 3T 连上mongodb 数据库了

ubuntu18.04 安装mongodb 数据库的更多相关文章
- ubuntu18.04 安装mongodb并使用Robo 3T连接Mongodb数据库
		1.前提: 系统:ubuntu18.04 64位 数据库:mongodb GUI:Robo 3T 2018.3.0 描述: mongodb 安装在局域网内的ubuntu的机子上面, 在win 下 ... 
- ubuntu18.04安装mongoDB
		STEP 1: 在终端输入GPK码 $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334B ... 
- ubuntu18.04安装mongoDB 4.0
		STEP 1: 在终端输入GPK码 $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334B ... 
- Ubuntu16.04安装mongodb
		Ubuntu16.04安装mongodb copy from: http://blog.csdn.net/zhushh/article/details/52451441 1.导入软件源的公钥 sudo ... 
- ubuntu18.04 安装hadoop 2.7.3+hive 2.3.4
		1. 安装hadoop 详细请参见本人的另外一片博文<Hadoop 2.7.3 分布式集群安装> 2. 下载hive 2.3.4 解压文件到/opt/software -bin.tar.g ... 
- Ubuntu 18.04安装MongoDB 4.0(社区版)
		Ubuntu 18.04(虚拟机VirtualBox上),MongoDB 4.0, 听室友说,23点有世界杯决赛呢!可是,孤要写博文的啊!以记录这忙乱的下午和晚间成功安装了一个软件到Linux上.—— ... 
- CentOS7安装mongoDB数据库
		CentOS7安装mongoDB数据库 时间:2015-03-03 16:45来源:blog.csdn.net 作者:进击的木偶 举报 点击:8795次 mongoDB是目前发展比较好的NOSQL数据 ... 
- Ubuntu18.04安装mysql5.7
		Ubuntu18.04安装mysql5.7 1.1安装 首先执行下面三条命令: # 安装mysql服务 sudo apt-get install mysql-server # 安装客户端 sudo a ... 
- Ubuntu18.04安装RabbitMQ
		Ubuntu18.04安装RabbitMQ 2018年06月10日 19:32:38 dmfrm 阅读数:2492 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog ... 
随机推荐
- subprocess模块和logging模块
			主要内容: 一.subprocess模块 二.logging模块 1️⃣ subprocess模块 三种执行命令的方法 subprocess.run(*popenargs, input=None, ... 
- Centos 6.5 python 2.6.6 升级到 2.7
			1.查看python的版本 [root@localhost ~]# python -V Python 2.6.6 2.安装python 2.7.3 [root@localhost ~]# yum in ... 
- HTML中 .clearfix:after的使用
			将一个<div>标签随着内容的增加而增加 
- centos7使用frabric自动化部署LNMP
			1.创建lnmp.py文件 $ vim lnmp.py ------------------------> #!/usr/bin/env python from fabric.colors im ... 
- 682. Baseball Game 棒球游戏 按字母处理
			[抄题]: You're now a baseball game point recorder. Given a list of strings, each string can be one of ... 
- 关于前端XSS攻击、短信轰炸等问题
			关于前端的XSS攻击: 这里有一篇Ryf老师的写的关于使用 Content Security Policy (简称 CSP 防御)来防御xss攻击,简单来说就是设置白名单,告诉浏览器哪些链接.内容是 ... 
- Examining Application Startup in ASP.NET 5
			By Steve Smith June 23, 2015 ASP.NET 5 differs from previous versions of ASP.NET in many ways. Gone ... 
- Java IO流的回顾与梳理(必记必会必写)
- 解决linux下80端口占用问题
			在即安装有tomcat,又安装有nginx的服务器上(典型阿里云驻云java镜像),系统默认配置nginx占用80端口,tomcat占用8080端口. 如果想要便于用户可以直接通过IP或者域名访问到t ... 
- do_gettimeofday使用方法
			1.简介: 在Linux中可以使用函数do_gettimeofday()函数来得到精确时间.它的精度可以达到微妙,是与C标准库中gettimeofday()用发相同的函数.在Linux内核中获得时间的 ... 
