Linux服务器快速安装部署MongoDB5.0版本数据库
最近开始体验FastGPT开源知识库问答系统,用他们试着开发调试一些小助手。这中间需要使用到MongoDB,就在自己服务器上进行了安装,特此记录下。
环境说明
阿里云ECS,2核8G,X86架构,CentOS 7.9操作系统。
选择版本

在这里直接下载可能会比较慢,以下我提供了已经下载好的安装包:
安装步骤
1 | wget https: //fastdl .mongodb.org /linux/mongodb-linux-x86_64-rhel70-5 .0.23.tgz
|
1 2 3 4 5 6 | cd /usr/local
tar -xzvf mongodb-linux-x86_64-rhel70-5.0.23.tgz
mv mongodb-linux-x86_64-rhel70-5.0.23 mongodb-5.0.23
|
1 2 3 4 5 6 | vi /etc/profile
export PATH= /usr/local/mongodb-5 .0.23 /bin :$PATH
source /etc/profile
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | cd /usr/local/mongodb-5 .0.23
mkdir data logs
vi mongodb.conf
port=27017
bind_ip=0.0.0.0
dbpath= /usr/local/mongodb-5 .0.23 /data
logpath= /usr/local/mongodb-5 .0.23 /logs/mongodb .log
fork= true
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | vi /usr/lib/systemd/system/mongodb .service
[Unit]
Description=mongodb-server
After=network.target
[Service]
Type=forking
ExecStart= /usr/local/mongodb-5 .0.23 /bin/mongod --config /usr/local/mongodb-5 .0.23 /mongodb .conf
PrivateTmp= true
[Install]
WantedBy=multi-user.target
chmod 755 /usr/lib/systemd/system/mongodb .service
systemctl enable mongodb
|
1 2 3 4 5 6 | systemctl start mongodb
systemctl status mongodb
mongo
|
至此,全部完成