首頁 > 專題 > 寶塔面板 > 圖文詳解寶塔如何設定mongodb

圖文詳解寶塔如何設定mongodb

藏色散人
發布: 2022-10-26 17:27:11
轉載
3799 人瀏覽過

本文由寶塔面板教學專欄為大家介紹關於寶塔如何配置mongodb,希望對需要的你有幫助!

圖文詳解寶塔如何設定mongodb

1. 在寶塔的軟體商店中安裝mongodb

2.修改mongodb設定

bindIp 由127.0.0.1改為 0.0 .0.0,放開ip限制\

authorization 預設disabled,如需要權限驗證改為enabled(注意保留冒號後的空格)

圖文詳解寶塔如何設定mongodb

3.寶塔放開27017 埠

4. 阿里雲伺服器,網路與安全性-安全性群組-設定規則,放開27017 埠

5. 設定使用者名稱密碼

透過寶塔終端連結mongodb

cd /www/server/mongodb/bin
mongo
登入後複製

切換到admin資料庫,設定管理員帳號密碼

use admin 
db.createUser({user:'root',pwd:'123456',roles:['root']})
登入後複製

驗證是否新增成功,db.auth(使用者名,使用者密碼)

db.auth('root', '123456')
登入後複製

為某個資料庫,建立角色

use mydata 
db.createUser({user:'username',pwd:'123456',roles:['readWrite']})
登入後複製

驗證

db.auth('username', '123456')
登入後複製

6. 修改後台專案連接資料庫設定

圖文詳解寶塔如何設定mongodb

7.上傳後端專案

進入www/wwwroot 目錄下,新建相關資料夾,上傳到該目錄下

圖文詳解寶塔如何設定mongodb

8. 在寶塔的軟體商店中安裝PM2管理器,啟動專案

新增項目,在啟動檔案中選擇你後台專案的啟動檔案路徑。其它項目會自動填入

圖文詳解寶塔如何設定mongodb

9.驗證介面

去postman驗證一下,介面是否能要求成功。

如果請求失敗,試著重啟pm2,查看專案運行日誌是否有報錯。

如果遇到mongoDB啟動失敗

//方案一:
mongod -f /www/server/mongodb/config.conf\
或者修改MongoDB的启动文件\

/etc/init.d/mongodb
登入後複製

圖文詳解寶塔如何設定mongodb

//方案二:
改了配置文件,用更高的权限运行这条命令启动服务:
sudo mongod -f /www/server/mongodb/config.conf      
把-f后面的路径改成你配置文件的路径即可
登入後複製
//方案三:
cd /www/server/mongodb/bin
输入命令:`mongod`
登入後複製

以上是圖文詳解寶塔如何設定mongodb的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:segmentfault.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板