Download MongoDB Community Server | MongoDB
或者私信作者要3.6.22的包
tar -zxf mongodb-linux-x86_64-rhel70-3.6.22.tgz
mv mongodb-linux-x86_64-rhel70-3.6.22 soft/mongodb3622
#mongodb 修改/etc/profile(记得source /etc/profile!)
export MONGODB_HOME=/opt/soft/mongodb3622
export PATH=$PATH:$MONGODB_HOME/bin
#激活配置文件后测试
mongod -version
#在/opt/soft/mongodb下创建mongo.conf 复制下面的进去
port=27017
dbpath=/opt/soft/mongodb3622/data/db
logpath=/opt/soft/mongodb3622/data/log/mongod.log
logappend=true
fork=true
如果要连接api的话 就要加一个
bind_ip=0.0.0.0
mkdir -p /opt/soft/mongodb3622/data/db
mkdir -p /opt/soft/mongodb3622/data/log
touch /opt/soft/mongodb3622/data/log/mongod.log
cd /lib/systemd/system
touch mongodb.service
#在 mongodb.service文件中写入
[Unit]
Description=mongodb
After=network.target remote-fs.target nss-lookup.target [Service]
Type=forking
ExecStart=/opt/soft/mongodb/bin/mongod --config /opt/soft/mongodb/mongo.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/opt/soft/mongodb/bin/mongod --shutdown --config /opt/soft/mongodb/mongo.conf
PrivateTmp=true [Install]
WantedBy=multi-user.target
# 文件授权
chmod 754 mongodb.service
开启mongodb
systemctl start mongodb.service
开启开机自启动
systemctl enable mongodb.service