1、CentOS7
vim /etc/yum.repos.d/mongodb-org-4.0.repo
# 添加以下内容:
[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
# 这里可以修改gpgcheck=0,省去gpg验证
gpgcheck=0
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
yum makecache
yum -y install mongodb-org
# 命令行启动
/usr/bin/mongod --quiet --config /etc/mongod.conf
# 启动服务
systemctl start mongod
# 停止服务
systemctl stop mongod
# 重启服务
systemctl restart mongod
# 服务状态
systemctl status mongod
# 开机启动
systemctl enable mongod
# 重载服务配置
systemctl daemon-reload
whereis mongod
默认配置文件路径:
配置文件:/etc/mongod.conf
数据文件:/var/lib/mongo
日志文件:/var/log/mongodb
服务启动脚本:/usr/lib/systemd/system/mongod.service
socket文件:/run/mongodb/mongod.pid
vim /etc/mongod.conf
# 注释bindIp或者设置为0.0.0.0
# 停止服务
systemctl stop mongod
# 删除安装的包
yum erase $(rpm -qa | grep mongodb-org)
# 删除配置文件
rm -rf /etc/mongod.conf
# 删除数据文件
rm -rf /var/lib/mongo
# 删除日志文件
rm -rf /var/log/mongodb
2、Ubuntu16.04
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
sudo apt-get update
sudo apt-get install mongodb-org
sudo apt-get install -y mongodb-org=4.0.0 mongodb-org-server=4.0.0 mongodb-org-shell=4.0.0 mongodb-org-mongos=4.0.0 mongodb-org-tools=4.0.0
# 启动
sudo service mongod start
# 停止
sudo service mongod stop
# 服务状态
sudo service mongod status
# 开机启动mongodb服务
sudo systemctl enable mongod
sudo vim /etc/mongod.conf
# 数据库存储路径
dbPath: /var/lib/mongodb
# 以追加的方式写入日志
logAppend: true
# 日志文件路径
path: /var/log/mongodb/mongod.log
# 数据库端口
port: 27017
# 绑定监听的ip,127.0.0.1只能监听本地的连接,可以改为0.0.0.0
bindIp: 127.0.0.1
ps aux | grep mongod
# 关闭守护进程mongod
sudo service mongod stop
# 卸载安装的软件包
sudo apt-get remove --purge mongodb-org*
# 数据库和日志文件的路径取决于/etc/mongod.conf文件中的配置
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
3、Windows10
# 安装目录
C:\PortableFiles\mongodb-win32-x86_64-windows-4.4.6\bin
# 数据目录
/data
# 日志目录
/log
# 安装目录
mongod.exe --dbpath "C:\PortableFiles\mongodb-win32-x86_64-windows-4.4.6\data" --logpath "C:\PortableFiles\mongodb-win32-x86_64-windows-4.4.6\log\mongodb.log" --install --serviceName "MongoDB" --logappend --directoryperdb
# 启动服务
net start mongodb
# 停止服务
net stop mongodb
文章评论