本文由寶塔面板教程欄目給大家介紹關(guān)于寶塔如何配置mongodb,希望對需要的你有所幫助!
php入門到就業(yè)線上直播課:進入學(xué)習(xí)
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點擊使用
1. 在寶塔的軟件商店中安裝mongodb
2. 修改mongodb配置
bindIp 由127.0.0.1改為0.0.0.0,放開ip限制
authorization 默認disabled,如需要權(quán)限驗證改為enabled(注意保留冒號后的空格)
3. 寶塔放開 27017 端口
4. 阿里云服務(wù)器,網(wǎng)絡(luò)與安全-安全組-配置規(guī)則,放開 27017 端口
5. 配置用戶名密碼
通過寶塔終端鏈接mongodb
cd /www/server/mongodb/bin mongo
登錄后復(fù)制
切換到admin數(shù)據(jù)庫,設(shè)置管理員賬號密碼
use admin db.createUser({user:'root',pwd:'123456',roles:['root']})
登錄后復(fù)制
驗證是否添加成功,db.auth(用戶名,用戶密碼)
db.auth('root', '123456')
登錄后復(fù)制
為某個數(shù)據(jù)庫,創(chuàng)建角色
use mydata db.createUser({user:'username',pwd:'123456',roles:['readWrite']})
登錄后復(fù)制
驗證
db.auth('username', '123456')
登錄后復(fù)制
6. 修改后臺項目連接數(shù)據(jù)庫配置
7. 上傳后端項目
進入www/wwwroot 目錄下,新建相關(guān)文件夾,上傳到該目錄下
8. 在寶塔的軟件商店中安裝PM2管理器,啟動項目
添加項目,在啟動文件里選擇你后臺項目的啟動文件路徑。其它項會自動填寫
9. 驗證接口
去postman驗證一下,接口是否能請求成功。
如果請求失敗,試著重啟pm2,查看項目運行日志是否有報錯。
如果遇到mongoDB啟動失敗
//方案一: mongod -f /www/server/mongodb/config.conf 或者修改MongoDB的啟動文件 /etc/init.d/mongodb
登錄后復(fù)制
//方案二: 改了配置文件,用更高的權(quán)限運行這條命令啟動服務(wù): sudo mongod -f /www/server/mongodb/config.conf 把-f后面的路徑改成你配置文件的路徑即可
登錄后復(fù)制
//方案三: cd /www/server/mongodb/bin 輸入命令:`mongod`
登錄后復(fù)制