mongodb安装及启动配置文件,允许远程访问连接

2024-10-09 08:44:42 浏览数 (2)

windows安装 https://www.runoob.com/mongodb/mongodb-window-install.html

https://www.runoob.com/mongodb/mongodb-window-install.html MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center/community

linux安装 https://www.runoob.com/mongodb/mongodb-linux-install.html https://www.mongodb.com/download-center#community

https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.9.tgz 1.解压安装 tar -zxvf mongodb-linux-x86_64-rhel70-5.0.9.tgz 解压出来的文件夹: mongodb-linux-x86_64-rhel70-5.0.9 2.文件夹改名 mv mongodb-linux-x86_64-rhel70-5.0.9 /usr/local/mongodb5 3.MongoDB 的可执行文件位于 bin 目录下,所以可以将其添加到 PATH 路径中: export PATH=/usr/local/mongodb5/bin:$PATH

4.创建数据和日志文件夹 sudo mkdir -p /var/lib/mongo sudo mkdir -p /var/log/mongodb 4.带参数后台启动 mongod --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log --fork

5.带参数指定数据和日志 /usr/local/mongodb5/bin/mongod --config /etc/mongod.conf --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log 6.带参数的启动命令,允许远程调用 /usr/local/mongodb5/bin/mongod --bind_ip=0.0.0.0 --dbpath /var/lib/mongo --logpath /var/log/mongodb/mongod.log

7.配置文件思路: https://www.csdn.net/tags/NtzaIg2sMDQwMjQtYmxvZwO0O0OO0O0O.html 1.dbpath=mongodb安装目录下的bin目录同级创建的data文件夹的路径(不加引号) 2.logpath= mongodb安装目录下的bin目录同级创建的log文件夹的路径(不加引号)

3.fork=true代表是否后台运行 4.logappend=true 添加日志到logpath而不是覆盖旧的日志 5.bind_ip=0.0.0.0设置外部ip可以连接到mongo服务

汇总:

dbpath=/var/lib/mongo logpath= /var/log/mongodb/mongod.log #fork=true logappend=true bind_ip=0.0.0.0

最后保存文件名为mongodb.cfg

8.做成配置文件的方式: sudo vi /etc/mongod.conf

dbpath=/var/lib/mongo logpath= /var/log/mongodb fork=true logappend=true bind_ip=0.0.0.0

9.启动的时候带配置文件来启动 /usr/local/mongodb5/bin/mongod --config /etc/mongod.conf

同时腾讯云上面的27017端口需要放开限制

通过客户端工具robo3t来连接成功

0 人点赞