windows 访问linux中的mongodb,MongoDB的linux系统下的安装与连接

一 安装MongoDB的服务

下载Linux系统下的MongoDB安装包

上传压缩包到linux服务器中,解压到对应的安装目录下

mkdir /usr/local/mongodb

tar -zxvf mongodb-linux-x86_64-4.0.10.tgz

mv mongodb-linux-x86_64-4.0.10 /usr/local/mongodb

新建目录,分别用来存储数据和日志

# 注意:此处是在根目录下创建mongodb目录,而不是在mongodb的安装目录下创建

#数据存储目录

mkdir -p /mongodb/single/data/db

#日志存储目录

mkdir -p /mongodb/single/log

新建并修改配置文件

vim /mongodb/single/mongod.conf

systemLog:

#MongoDB发送所有日志输出的目标指定为文件

destination: file

#mongod或mongos应向其发送所有诊断日志记录信息的日志文件的路径

path: "/mongodb/single/log/mongod.log"

#当mongos或mongod实例重新启动时,mongos或mongod会将新条目附加到现有日志文件的末尾。

logAppend: true

storage:

#mongod实例存储其数据的目录。storage.dbPath设置仅适用于mongod。

dbPath: "/mongodb/single/data/db"

journal:

#启用或禁用持久性日志以确保数据文件保持有效和可恢复。

enabled: true

processManagement:

#启用在后台运行mongos或mongod进程的守护进程模式。

fork: true

net:

#服务实例绑定的IP,默认是localhost

bindIp: localhost,192.168.44.142

#bindIp

#绑定的端口,默认是27017

port: 27017

启动mongodb服务

/usr/local/mongodb/bin/mongod -f /mongodb/single/mongod.conf

about to fork child process, waiting until server is ready for connections.

forked process: 3730

child process started successfully, parent exiting

通过进程查看mongodb服务的启动情况

ps -ef | grep mongod

关闭服务,直接杀死进程

kill -2 进程号

二 连接mongodb

使用shell的方式连接

/usr/local/mongodb/bin/mongo --host=192.168.44.142 --port=27017

使用compass工具连接

关闭防火墙

# 关闭系统的防火墙

systemctl status firewalld

systemctl stop firewalld

systemctl disable firewalld

启动windows系统下的compass工具

242e3e2cbb3d

image-20210110163756070.png

242e3e2cbb3d

image-20210110163807277.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值