mongodb单机部署

mongodb单机部署

1.下载

去官网下载https://www.mongodb.com/try/download/community

下载完后解压。

2.启动

先在解压的文件夹下面创建一个data/db,然后在创建一个logs文件夹,并创建一个日志文件

mkdir -p data/db
mkdir logs
cd logs
touch mongodb.log

然后在运行启动命令

bin/mongod --dbpath=/usr/local/mongodb/data/db --logpath=/usr/local/mongodb/logs/mongodb.log --logappend  --port=27017 --fork
#服务启动后,用mongo命令连接mongodb

一些参数

--logpath 日志文件路径
--master 指定为主机器
--slave 指定为从机器
--source 指定主机器的IP地址
--logappend 日志文件末尾添加
--port 启用端口号
--fork 在后台运行
--only 指定只复制哪一个数据库
--slavedelay 指从复制检测的时间间隔
--auth 是否需要验证权限登录(用户名和密码)

进入mongodb(shell)

mongo
#或者
mongo --host=127.0.0.1 --port=27017

3.配置文件方式启动

也可以将启动参数写到配置文件里面,然后通过配置文件启动,先在bin的同级目录下创建一个conf文件夹(用来存储配置文件),在创建一个mongo.conf

mkdir conf
cd conf
vim mongo.conf

配置

将你需要的配置信息放到这里面来

#数据库数据存放目录
dbpath=/usr/local/mongodb/data/db
#数据库日志
logpath=/usr/local/mongodb/logs/mongodb.log
#以追加的方式记录日志
logappend = true
#端口号 默认为27017
#port=27017
#以后台方式运行进程
fork=true
#开启用户认证
#auth=true
#关闭http接口,默认关闭http端口访问
#nohttpinterface=true
#mongodb所绑定的ip地址
#bind_ip = 127.0.0.1
#启用日志文件,默认启用
#journal=true
#这个选项可以过滤掉一些无用的日志信息
quiet=true

使用配置文件启动

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

4.Compass连接mongodb

前面的操作都是使用shell命令行来连接mongodb的,这里介绍一个可视化工具来连接mongodb来进行操作,mongodb官网提供了工具下载地址https://www.mongodb.com/try/download/community找到Tools里面的MongoDB Compass,下载然后直接用就可以了。

跟navicat这种工具一样,操作十分简单,这里就不多介绍了。

猜你喜欢

转载自blog.csdn.net/qq_43203949/article/details/111404742
今日推荐