Mongodb下载安装
一、下载地址
https://www.mongodb.com/download-center?jmp=nav#production
二、安装说明
下载MongoDB安装文件:https://download.csdn.net/download/qq_30788845/10520448
解压丶更名丶移动
tar -zxvf mongodb-linux-x86_64-4.0.0.tgz
mv mongodb-linux-x86_64-4.0.0 mongodb
mv mongodb /usr/local
创建数据和日志存储路径
cd /usr/local/mongodb
mkdir data && mkdir data/db
touch data/logs
编写配置文件
cd /usr/local/mongodb/bin
vi mongodb.conf
port=27017 bind_ip_all=true dbpath=/usr/local/mongodb/data/db logappend=true fork=true logpath=/usr/local/mongodb/data/logs
注意:开启守护进程模式fork的时候,一定要设置log日志; 设置log日志时,logpath路径必须为文件路径;
设置dbpath时,路径必须为文件夹路径;
启动
./mongod -f mongodb.conf
查看输出确认启动成功
测试
./mongo 127.0.0.1
查看输出确认测试成功
自启动配置
cd /usr/lib/systemd/system
vi mongodb.service
[Unit]
Description=mongodb
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/bin/mongodb.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/usr/local/mongodb/bin/mongod --shutdown -f /usr/local/mongodb/bin/mongodb.conf
PrivateTmp=true
[Install]
WantedBy=multi-user.target
开启启动
systemctl enable mongodb.service
启动
systemctl start mongodb.service
关闭
systemctl stop mongodb.service
附:MongoDB命令参数分析:


浙公网安备 33010602011771号