Mongo 安装

本文档详细介绍了MongoDB在Linux上的安装步骤,包括下载、解压、创建数据及日志目录、配置文件编辑以及启动和关闭MongoDB服务。此外,还展示了如何设置root用户和密码,以及开启远程访问功能,确保MongoDB实例的安全运行。
摘要由CSDN通过智能技术生成

Mongo 安装

安装

1.下载安装包

下载地址: https://www.mongodb.com/try/download/community

我这里下载的mongodb-linux-x86_64-rhel70-4.4.4.tgz

上传/data目录下

也可以直接在liunx下
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.4.tgz
其中的rhel70对应你的centos版本或者红帽版本如这里对应centos7

2.解压

tar -zxvf mongodb-linux-x86_64-rhel70-4.4.4.tgz

3.重命名

mv mongodb-linux-x86_64-rhel70-4.4.4 mongodb-4.4.4

4.进入目录

cd mongodb-4.4.4/

5.创建文件夹

mkdir conf
mkdir logs
mkdir data

6.创建配置文件

vim conf/mongod.conf

#数据文件存放目录
dbpath=/data/mongodb-4.4.4/data
#日志文件存放目录
logpath=/data/mongodb-4.4.4/logs/mongodb.log 
#端口
port=27017 
#以守护程序的方式启用,即在后台运行
fork=true 
#需要认证。如果放开注释,就必须创建MongoDB的账号,使用账号与密码才可远程访问,第一次安装建议注释
#auth=true 
#允许远程访问,或者直接注释,127.0.0.1是只允许本地访问
bind_ip=0.0.0.0 

7.启动mongo

./bin/mongod -f ./conf/mongod.conf

使用ps -ef | grep mongo查看是否启动成功

关闭MongoDB。

./mongod --shutdown

设置密码

进入admin数据库

> use admin
switched to db admin

创建root

> db.createUser({ user: 'root', pwd: 'gtds!@#',roles: [ { role: "root", db: "admin" }] })
Successfully added user: {
	"user" : "root",
	"roles" : [
		{
			"role" : "root",
			"db" : "admin"
		}
	]
}

关闭退出

> db.shutdownServer()
server should be down...

然后将配置文件的auth=true注释放开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值