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

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来连接成功

 

posted on 2022-06-02 11:45  oktokeep  阅读(1019)  评论(0编辑  收藏  举报