第一次在寶塔面板上部署express和MySql項(xiàng)目,部署過(guò)程一直跑不通接口,特此記錄一下。
在部署的時(shí)候,建議第一步把數(shù)據(jù)庫(kù)MySql給跑通,中間好多原因是由于數(shù)據(jù)庫(kù)的原因給引起的。
一.連接數(shù)據(jù)庫(kù)
(1)在寶塔面板上數(shù)據(jù)庫(kù)上點(diǎn)擊添加數(shù)據(jù)庫(kù),按照下述圖片填寫(xiě)數(shù)據(jù)庫(kù)的名字,密碼會(huì)自動(dòng)生成。訪問(wèn)權(quán)限分為兩種,我選擇的是所有人
點(diǎn)擊提交,就可以看到
(2)與本地?cái)?shù)據(jù)庫(kù)建立關(guān)系,打開(kāi)navicat,找到 轉(zhuǎn)儲(chǔ)SQL文件-----結(jié)構(gòu)和數(shù)據(jù),即可生成一份sql文件
(3)點(diǎn)擊寶塔面板上新建好的數(shù)據(jù)庫(kù) 導(dǎo)入按鈕,即可選擇上傳要生成的數(shù)據(jù)庫(kù)
(4)上傳成功與否,點(diǎn)擊工具即可看到上傳的數(shù)據(jù)表
(5)通過(guò)navicat建立連接,連接成功后即可看到服務(wù)器上上傳的數(shù)據(jù)表
(6)在express項(xiàng)目中,配置的數(shù)據(jù)庫(kù)連接配置也要和上述統(tǒng)一文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-724851.html
二.上傳node項(xiàng)目
(1)上傳node項(xiàng)目文件上傳的時(shí)候,不要上傳依賴包,上傳成功后可以進(jìn)入終端,通過(guò)npm上傳
(2)需要用到pm2管理器,打開(kāi)寶塔軟件商店,搜索pm2管理器,然后進(jìn)行下載
(3)打開(kāi)pm2管理器,點(diǎn)擊添加項(xiàng)目,添加端口(端口號(hào)要與項(xiàng)目中監(jiān)聽(tīng)的端口一致),添加映射(此處添加公網(wǎng)ip或者自己的域名)
(4)添加完成后,一定要注意,打開(kāi)node版本,默認(rèn)用的是老版本的node(需要切換一下node的版本號(hào))
(5)打開(kāi)網(wǎng)站,選擇添加node項(xiàng)目
(6)打開(kāi)設(shè)置,修改網(wǎng)站的配置文件
(7)測(cè)試,打開(kāi)postman測(cè)試一下接口,如果能跑通,說(shuō)明成功文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-724851.html
到了這里,關(guān)于寶塔面板部署express以及MySql項(xiàng)目的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!