最近開始體驗FastGPT開源知識庫問答系統(tǒng),用他們試著開發(fā)調(diào)試一些小助手。這中間需要使用到MongoDB,就在自己服務器上進行了安裝,特此記錄下。
環(huán)境說明:阿里云ECS,2核8G,X86架構,CentOS 7.9操作系統(tǒng)。
選擇版本
- 1.打開MongoDB社區(qū)版下載頁面,選擇我們想要安裝的版本、操作系統(tǒng)、和包類型,然后點擊
Copy link
左側(cè)復制圖標。我這里選擇的是5.0.23版本。
文章來源:http://www.zghlxwxcb.cn/news/detail-760136.html
安裝
- 1.登錄服務器,在/tmp目錄使用wget命令下載MongoDB包,路徑就是之前
Copy link
復制的鏈接。
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-5.0.23.tgz
- 2.將下載好的包解壓到
/usr/local
,并將MongoDB目錄重命名為mongodb-5.0.23
,這樣看起來更簡潔明了。
# 切換到/usr/local目錄
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
- 3.配置環(huán)境變量。
# 編輯profile
vi /etc/profile
# 修改PATH變量,注意目錄與上一步安裝目錄保持一致
export PATH=/usr/local/mongodb-5.0.23/bin:$PATH
# 更新profile
source /etc/profile
- 4.編輯MongoDB配置信息,配置數(shù)據(jù)、日志保存路徑。
# 進入MongoDB安裝目錄
cd /usr/local/mongodb-5.0.23
# 創(chuàng)建數(shù)據(jù)、日志目錄
mkdir data logs
# 編輯MongoDB配置信息
vi mongodb.conf
# MongoDB詳細配置,將以下內(nèi)容填入mongodb.conf
## 端口
port=27017
## 允許遠程連接
bind_ip=0.0.0.0
## 數(shù)據(jù)文件存放路徑
dbpath=/usr/local/mongodb-5.0.23/data
## 日志文件存放路徑
logpath=/usr/local/mongodb-5.0.23/logs/mongodb.log
## 后臺運行
fork=true
- 5.配置MongoDB為系統(tǒng)服務,并設置開機自啟動。
# 編輯mongodb.service
vi /usr/lib/systemd/system/mongodb.service
# 將以下內(nèi)容復制粘貼到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
# 修改mongodb.service文件權限
chmod 755 /usr/lib/systemd/system/mongodb.service
# 設置開機自啟動
systemctl enable mongodb
- 6.啟動MongoDB,并連接。
# 啟動
systemctl start mongodb
# 查看運行狀態(tài)
systemctl status mongodb
# 連接
mongo
至此,全部完成文章來源地址http://www.zghlxwxcb.cn/news/detail-760136.html
到了這里,關于Linux服務器快速安裝MongoDB-5.0的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!