MongoDB安装与部署

1. Windows下安装MongoDB

(1)下载安装包
下载地址:https://www.mongodb.com/download-center/community


(2)解压MongoDB压缩包

(3)在mongodb目录下新建mongodb.conf文件,配置如下

dbpath=D:\mongodb\data    #数据存放目录
logpath=D:\mongodb\log\mongo.log  #日志存放目录
logappend=true   #开启日志追加
port=27017      #设置端口号
bind_ip=0.0.0.0    #运行任何ip地址访问,去掉的话就是只有本机可以访问

【注意:需要先将data、log目录创建好】
(4)启动MongoDB

mongod -f D:\mongodb\mongodb.conf

(5)打开浏览器,输入:localhost:27017,显示如下效果


2. Linux下安装MongoDB

(1)下载安装包
下载地址:https://www.mongodb.com/download-center/community

curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.5.tgz

解压MongoDB

tar -zxvf  mongodb-linux-x86_64-rhel70-4.2.5.tgz -C /usr/local/

将下面的配置加到环境变量中:进入/etc/profile

export PATH=/usr/local/mongodb-linux-x86_64-rhel70-4.2.5/bin:$PATH

【如果出现:使用命令,未找到命令,是因为环境变量出问题,可以执行export PATH=/bin:/usr/bin:$PATH】
让/etc/profile修改生效

source /etc/profile

创建MongoDB数据存储位置

mkdir /home/data

创建配置文件/etc/mongodb/mongodb.conf

dbpath=/home/data/   #数据存放目录
#logpath=/home/data/mongo.log  #日志存放目录
#logappend=true   #开启日志追加
port=27017      #设置端口号
bind_ip=0.0.0.0    #运行任何ip地址访问,去掉的话就是只有本机可以访问

启动MongoDB,指定配置

mongod -f /etc/mongodb/mongodb.conf

客户端连接MongoDB

mongo mongodb://localhost:27017

远程连接MongoDB
在Linux开启防火墙

firewall-cmd --zone=public --add-port=27017/tcp --permanent
systemctl restart firewalld.service
firewall-cmd --list-port

在windows用命令连接


image.png

这时候MongoDB就安装好了。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。