我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux安装Mongodb4.0及远程配置

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux安装Mongodb4.0及远程配置

1、 下载并安装

官网地址:https://www.mongodb.com/download-center?jmp=nav#community
这里下载的是linux 7的社区版:

Linux安装Mongodb4.0及远程配置

解压
tar zxvf mongodb-linux-x86_64-rhel70-4.0.1.tgz
mv mongodb-linux-x86_64-rhel70-4.0.1 /usr/local/mongodb

生成配置文件
vim /usr/local/mongodb/bin/mongodb.conf

dbpath = /usr/local/mongodb/data/db #数据文件存放目录
logpath = /usr/local/mongodb/logs/mongodb.log #日志文件存放目录
port = 27017  #端口
fork = true  #以守护程序的方式启用,即在后台运行
bind_ip=0.0.0.0    #允许所有的连接

启动mongodb:

./usr/local/mongodb/bin/mongod –f /usr/local/mongodb/bin/mongodb.conf

配置环境变量以便方便操作

vim ~/.bash_profile     #修改本用户下的环境变量
PATH=$PATH:$HOME/bin:/usr/local/mongodb/bin
source ~/.bash_profile    #更新用户环境变量

ok,现在可以直接使用mongodb的命令了,命令行输入mongo,可以直接进入数据库。

2、配置mongodb

首先,先了解以下MongoDB用户角色:

1.数据库用户角色:read、readWrite;
2.数据库管理角色:dbAdmin、dbOwner、userAdmin;
3.集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;
4.备份恢复角色:backup、restore;
5.所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
6.超级用户角色:root
//这里还有几个角色间接或直接提供了系统超级用户的访问(dbOwner 、userAdmin、userAdminAnyDatabase)
其中MongoDB默认是没有开启用户认证的,也就是说游客也拥有超级管理员的权限。userAdminAnyDatabase:有分配角色和用户的权限,但没有查写的权限

命令行输入mongo,进入mongodb。
之前查询文档都说新增用户是db.addUser,然而新版本的Mongodb(貌似3.0以上就改了)已经没有用该命令了。创建用户,注意,账号是跟随数据库的。

use admin
db.createUser(
{
user:’test’,
pwd:’123456’,
roles:[{role:’dbAdmin’,db:’admin’}]
}
)

备注:docker安装mongodb

docker pull mongo
docker run -itd --name=mongo_test -p 27017:27017 mongo

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux安装Mongodb4.0及远程配置

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux远程连接工具的配置安装及应用

本篇内容主要讲解“Linux远程连接工具的配置安装及应用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux远程连接工具的配置安装及应用”吧!一.Linux远程连接工具连接windows远程
2023-06-16

linux distribution怎么安装及配置

安装和配置Linux发行版的步骤如下:1. 选择一个Linux发行版:Linux有许多不同的发行版,如Ubuntu、Debian、CentOS等。选择一个适合你的需求和技能水平的发行版。2. 下载ISO镜像:访问所选发行版的官方网站,下载适
2023-08-29

Linux mysql安装配置教程 linux中mysql最新安装配置教程

本篇文章提供了在 linux 系统中安装和配置 mysql 数据库的详细教程。该教程适用于希望在 linux 服务器或个人计算机上运行 mysql 数据库的用户,涵盖从安装 mysql 软件包到配置服务器和数据库实例的各个步骤。通过遵循本教
Linux mysql安装配置教程 linux中mysql最新安装配置教程
2024-10-17

Centos7.7安装及配置教程

以下是CentOS7.7安装及配置的教程:1. 下载CentOS 7.7的ISO镜像文件,可以在CentOS官网上找到并下载。2. 使用软件(如Rufus)将ISO镜像文件写入USB设备或者光盘。3. 将USB设备或者光盘插入需要安装Cen
2023-09-21

Linux下docker安装mysql8并配置远程连接

目录第一步:下载mysql镜像镜像第二步:启动mysql镜像第三步:查询启动的镜像http://www.cppcns.com第四步:进入容器第五步:登录mysql第六步:编程客栈设置远程访问第七步:navicat链接时报 2059 错误第一
2022-07-06

linux中nacos怎么安装及配置

在Linux中安装和配置Nacos可以按照以下步骤进行:下载Nacos安装包:可以从Nacos的官方网站或GitHub上下载最新版本的安装包。解压安装包:将下载的安装包解压到指定的目录,可以使用以下命令解压:tar -zxvf nacos-
linux中nacos怎么安装及配置
2024-03-01

linux中怎么安装及配置perl

在Linux中安装和配置Perl的步骤如下:打开终端或命令行界面。输入以下命令以查看系统中是否已经安装了Perl:perl -v如果已经安装,将显示Perl的版本信息。如果Perl尚未安装,可以使用包管理器来安装Perl。不同的Linu
2023-10-21

linux怎么安装及配置yum源

要安装和配置yum源,请按照以下步骤进行:打开终端,以root用户身份登录。检查系统上是否已经安装了yum。运行以下命令:yum --version如果系统已经安装了yum,则会显示yum的版本信息。如果未安装yum,则需要先安装yum
2023-10-22

Python3安装tensorflow及配置过程

目录简介一. Aconada安装二. 配置conda环境变量三. TensorFlow安装四. 问题整理简介 TensorFlow 是一个端到端开源机器学习平台。它拥有一个全面而灵活的生态系统,其中包含各种工具、库和社区资源,可助力研究人员
2022-06-02

Linux下Redis安装配置教程

redis作为NoSQL数据库的一种应用,响应速度和命中率上还是比较高效的。项目中需要用集中式可横向扩展的缓存框架,做了一点调研,即便redis、memcached存在效率上的差异(具体比较参考http://timyang.net/data
2022-06-04

Linux下Hbase安装配置教程

目录Linux下Hbase安装配置1. Hbase安装包下载2. 安装3. 配置java_HOME环境变量4. (可选)配置hbase-site.xml5. 启动HbasePhoenix安装和配置1. Hbase安装包下载2. 安装
2022-06-04

Linux怎么安装及配置​Kili环境

要在Linux上安装和配置Kili环境,可以按照以下步骤进行操作:首先,确保你的Linux系统已经安装了Python和pip(Python包管理器)。如果没有安装,可以使用以下命令安装它们:sudo apt-get updatesudo
2023-10-24

varnish3安装及配置

1.varnish安装下载varnish软件  (此处下载3.0.2版本) #wget   http://repo.varnish-cache.org/source/varnish-3.0.2.tar.gz#tar -xvf varnish
2023-01-31

编程热搜

目录