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

圖文詳解寶塔如何設定mongodb

Oct 26, 2022 pm 05:27 PM
寶塔面板mongodb

本文由寶塔面板教學專欄為大家介紹關於寶塔如何配置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。如有侵權,請聯絡admin@php.cn刪除

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具