centos mongodb 3.6.2 centos7基础软件仓库出错
其实centos mongodb 3.6.2的问题并不复杂,但是又很多的朋友都不太了解centos7基础软件仓库出错,因此呢,今天小编就来为大家分享centos mongodb 3.6.2的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
CentOS上MongoDB的这个Warning是什么意思
linux下面安装mongodb其实很简单,你按照官网安装步骤就可以了。我之前文章中也清楚的写明白了。大家可以看一下!这里稍微解释一下!首先下载mongodb,可以用curl-Omond关闭mongodb有开启就有关闭,上面方法会永久开启mongodb,那么如何关闭其运行呢?1、普通命令$./mongod>useadmin>db.shutdownServer()
2、如果没有up-to-date从Mongodb且你想强制关闭服务,可以通过添加force:true;命令如下>db.adminCommand({shutdown:1,force:true})>//or>db.shutdownServer({force:true})3、指定特定超时时间的关闭服务器,命令同上,另外加上一个timeoutsec:参数>db.adminCommand(shutdown:1,force:true,timeoutsec:5)>//or>db.shutdownServer({force:true,timeoutsec:5})
Linux Centos 7安装MongoDB(简单!详细!)
使用概括几个常用的:
详解:
2.验证安装结果 rpm-qa|grep mongodb复制代码 rpm-ql mongodb-org-server复制代码
启动MongoDB服务
MongoDB默认端口是27017,查看是否开启
检查数据库是否安装成功
4.验证服务开启 mongo复制代码
修改绑定ip默认127.0.0.1只允许本地连接,所以修改为bindIp:0.0.0.0,退出保存
方法一
方法二
默认连接
连接到自定义的用户
规则
说明
root
只在admin数据库中可用。超级账号,超级权限
Read
允许用户读取指定数据库
readWrite
允许用户读写指定数据库
dbAdmin
允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profile
userAdmin
允许用户向system.users集合写入,可以找指定数据库里创建、删除和管理用户
clusterAdmin
只在admin数据库中可用,赋予用户所有分片和复制集相关函数的管理权限
readAnyDatabase
只在admin数据库中可用,赋予用户所有数据库的读权限
readWriteAnyDatabase
只在admin数据库中可用,赋予用户所有数据库的读写权限
userAdminAnyDatabase
只在admin数据库中可用,赋予用户所有数据库的userAdmin权限
dbAdminAnyDatabase
只在admin数据库中可用,赋予用户所有数据库的dbAdmin权限
MongoDB-5.0.6.tgz 在CentOS8.5环境下 安装过程
MongoDB-5.0.6安装指南在 CentOS8.5环境下
1.下载 MongoDB-5.0.6版本的完整版 tar.gz包,访问 mongodb.com,选择 Community Server下载界面,选择 RedHat/CentOS 8.0平台后,点击 Download按钮下载 mongodb-linux-x86_64-rhel80-5.0.6.tgz文件。
2.将下载的 mongodb-linux-x86_64-rhel80-5.0.6.tgz文件上传至 Linux的/opt目录,使用 tar命令解压至 mongodb-linux-x86_64-rhel80-5.0.6目录。
3.将解压后的目录重命名为 mongodb5,进入 mongodb5目录,创建数据存储目录 data/db和日志存储目录 logs及日志文件 mongodb.log。
4.启动 MongoDB,首先切换至 bin目录,使用./mongod命令启动服务,端口号默认为 27017。可以使用./mongod--dbpath../data/db--logpath../logs/mongodb.log--fork启动,使用./mongo--version查看版本信息。
5.使用 vim创建 mongodb.conf配置文件,设置端口和绑定 IP。在 bin目录下运行./mongod-f mongodb.conf启动 MongoDB。
6.编辑/etc/rc.d/rc.local文件,在最后一行添加启动目录及启动命令,设置可执行权限。这将在 Linux开机时自动启动 MongoDB服务。
7.停止 MongoDB,可以使用 kill-9进程号、./mongod--shutdown--dbpath=或 db.shutdownServer()进行操作。
8.客户端访问 MongoDB,使用./mongo命令默认访问本地 127.0.0.1:27017,或使用--host参数远程访问。使用./mongo命令后输入 use admin,查看可用数据库。
9.远程访问 MongoDB使用 Navicat Premium,设置连接参数并测试连接,解决连接错误提示,确保使用正确的账号密码访问。
至此,MongoDB-5.0.6在 CentOS8.5环境下的安装及使用过程完成。