php入門到就業線上直播課:進入學習
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API偵錯工具:
1. 在寶塔的軟體商店中安裝mongodb
2. 修改mongodb設定
bindIp 由127.0.0.1改為0.0.0.0,放開ip限制\
authorization 預設disabled,如需要許可權驗證改為enabled(注意保留冒號後的空格)
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. 修改後臺專案連線資料庫設定
7. 上傳後端專案
進入www/wwwroot 目錄下,新建相關資料夾,上傳到該目錄下
8. 在寶塔的軟體商店中安裝PM2管理器,啟動專案
新增專案,在啟動檔案裡選擇你後臺專案的啟動檔案路徑。其它項會自動填寫
9. 驗證介面
去postman驗證一下,介面是否能請求成功。
如果請求失敗,試著重新啟動pm2,檢視專案執行紀錄檔是否有報錯。
如果遇到mongoDB啟動失敗
//方案一:
mongod -f /www/server/mongodb/config.conf\
或者修改MongoDB的啟動檔案\
/etc/init.d/mongodb
登入後複製
//方案二:
改了組態檔,用更高的許可權執行這條命令啟動服務:
sudo mongod -f /www/server/mongodb/config.conf
把-f後面的路徑改成你組態檔的路徑即可
登入後複製
//方案三:
cd /www/server/mongodb/bin
輸入命令:`mongod`
登入後複製
以上就是圖文詳解寶塔如何設定mongodb的詳細內容,更多請關注TW511.COM其它相關文章!