windows安装
下载地址:https://www.mongodb.com/download-center/community
Complete-Next-Next
不选 Install MongoDB compass(可视化的管理工具) 因为要连接MongoDB美国的服务器会出问题,网速比较快或有VPN的可以,不一定需要使用。可先不安装,如果要安装可以后面再安装。
查看安装路径:进入安装目录
…/MongoDB/Server/4.0/bin
mongo.exe 客户端shell工具
mongod.exe 服务器层,要先启动
mongos.exe 是路由器,海量集群的时候使用
回退到4.0
复制一份到C盘的根目录,方便后期的操作
重命名:MongoDB
在目录里面添加文件夹:data/db,data/log
在bin下写一个文件mongodb.txt
.\mongod.exe --dbpath "C:\\MongoDB\data\db" --logpath "C:\\MongoDB\data\log\mongo.log"
在bin下右键,在此处打开命令窗口,复制进去执行,关闭停止并没有退出表示服务器启动了
启动客户端,在启动一个窗口
输入:.\mongo.exe
可以指定端口 .\mongo.exe --port 27017
也可以默认 27017
centos安装:
yum安装
vi /etc/yum.repos.d/mongodb.repo
[mongodb-org]
name=MongoDB Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/mongodb/yum/el$releasever/
gpgcheck=0
enabled=1
yum makecache
yum install mongodb-org -y
默认配置
mkdir -pv /data/db
修改配置文件:vi /etc/mongod.conf
可以修改logpath、dbpath
bindIp: 127.0.0.1 修改为:0.0.0.0 任何主机都可以连接
(注意冒号与ip之间需要一个空格)
开始服务器:mongod
从新打开一个终端,打开shell开启客户端:mongo
也可以
启动MongoDB
启动mongodb :systemctl start mongod.service
停止mongodb :systemctl stop mongod.service
状态mongodb:systemctl status mongod.service
设置开机启动
systemctl enable mongod.service
启动Mongo shell
命令:mongo
源码安装
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.1.tgz
tar -zxvf mongodb-linux-x86_64-4.0.1.tgz
mv mongodb-linux-x86_64-4.0.1 mongodb
cd mongodb
mkdir -pv data/db data/logs
ubuntu安装
sudo apt-get install -y mongodb-org
mongo