国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

這篇具有很好參考價(jià)值的文章主要介紹了寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

我自己做了一個(gè)項(xiàng)目,前端后端都是自己做,后端就用的nodejs寫(xiě)的接口,但是本地每次訪(fǎng)問(wèn)都要啟動(dòng)一次,所以我準(zhǔn)備放到服務(wù)器上,這樣接口就能一直跑了

先看效果

這里可以看到我現(xiàn)在是本地的ip在訪(fǎng)問(wèn)接口,以為我寫(xiě)的接口是在本地跑的

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

下面這是我已經(jīng)部署好的,接口是在服務(wù)器上跑起來(lái)的

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

好了下面小白安裝我的步驟來(lái)

我們要想把node放到服務(wù)器里,遠(yuǎn)程訪(fǎng)問(wèn)接口

將數(shù)據(jù)庫(kù)放入服務(wù)器上

1,找到數(shù)據(jù)庫(kù)

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

2,導(dǎo)入數(shù)據(jù)庫(kù)

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

3,創(chuàng)建好了之后導(dǎo)入你們的數(shù)據(jù)庫(kù)

我這里用的是heidisql,你們把你們的數(shù)據(jù)保存出來(lái)之后導(dǎo)入寶塔數(shù)據(jù)庫(kù)就行

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

導(dǎo)入成功后點(diǎn)擊管理,看一下是否是你要的數(shù)據(jù)庫(kù)

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

4,開(kāi)放端口

到這里時(shí)候還沒(méi)完,我們需要去開(kāi)放端口

1,到服務(wù)器開(kāi)放你的端口3306

2,到寶塔開(kāi)放你的端口3306

兩個(gè)缺一個(gè)都不行

首先第一個(gè)到服務(wù)器開(kāi)放端口

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

寶塔開(kāi)放你的端口

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

到這里就可以了,我們測(cè)試一下能不能鏈接到遠(yuǎn)程數(shù)據(jù)庫(kù)

講你們的host改成對(duì)應(yīng)的服務(wù)器ip就可以了,不知道數(shù)據(jù)庫(kù)和密碼可以看一下寶塔你的數(shù)據(jù)庫(kù),哪里可以到的

如果你啟動(dòng)本地node可以連接到遠(yuǎn)程數(shù)據(jù)庫(kù)的話(huà),ok,下一步

5.下載pm2管理

寶塔里面有一個(gè)pm2管理器,軟件商店下一個(gè)

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

下載好之后我們?cè)谝寻惭b里面找到pm2管理器

在打開(kāi)管理器之前我們要把我們的node接口項(xiàng)目放到寶塔的文件里去

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

找到www/wwwroot文件目錄,這里一般都是存放我們項(xiàng)目目錄的一個(gè)地方

我們新建一個(gè)項(xiàng)目名然后把我們的項(xiàng)目放到新建的文件里,我這里是node

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

打開(kāi)之后是這樣一個(gè)目錄,之后我們?nèi)ボ浖痰陠?dòng)pm2管理器

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

點(diǎn)開(kāi)設(shè)置我們可以看到這樣一個(gè)界面

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

然后我們添加項(xiàng)目

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

這里的啟動(dòng)文件一般都是一個(gè)js文件,就是你們啟動(dòng)node的那個(gè)js文件

選擇好之后點(diǎn)擊保存

這里要注意了哦,保存的時(shí)候可以會(huì)報(bào)錯(cuò)npm: command not found

這個(gè)是你服務(wù)器里沒(méi)有npm ,你可以在服務(wù)器終端打印一些npm -v 和node -v

看一下是不是存在

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

如果不存在,2個(gè)方法依次來(lái),

1,你卸載掉pm2管理器,重新裝一遍

2,卸載掉pm2管理器,裝一個(gè)nodejs版本管理器(安裝完nodejs管理器后又卸載掉,然后重新下一個(gè)pm2管理器)

試過(guò)之后看一下npm 和node應(yīng)該都安裝好了

測(cè)試都存在的話(huà)我們?cè)谟胮m2管理器添加一次項(xiàng)目

添加成功后我們會(huì)得到這樣一個(gè)頁(yè)面

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

6,開(kāi)放一下我們的接口端口

添加好之后我們就需要去服務(wù)器和寶塔里開(kāi)放一下我們的接口端口

注意哦這里的端口號(hào)要寫(xiě)你nodejs里面監(jiān)聽(tīng)的端口號(hào)要一致

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

寶塔開(kāi)放接口端口

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

都設(shè)置好了之后回到pm2管理器,把這里的端口號(hào)改成你的接口端口號(hào)

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

最后一步,查看一下錯(cuò)誤和運(yùn)行結(jié)果

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】
寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

顯示沒(méi)有錯(cuò)誤,運(yùn)行日志也運(yùn)行成功了,運(yùn)行日志打印的是你nodejs 監(jiān)聽(tīng)的listen里打印的東西,沒(méi)有打印則會(huì)空

好了這個(gè)時(shí)候我們就完成了可以去測(cè)試一下訪(fǎng)問(wèn)服務(wù)器的接口了

這是測(cè)試結(jié)果

寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】

結(jié)束了,不懂可以問(wèn)我,下期再見(jiàn),點(diǎn)點(diǎn)關(guān)注和收藏啊,小白也能會(huì)!!!!!!!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-447334.html

到了這里,關(guān)于寶塔-如何部署自己的nodejs項(xiàng)目并跑起來(lái)【已解決】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 寶塔面板部署前后端分離項(xiàng)目(解決跨域問(wèn)題)

    寶塔面板部署前后端分離項(xiàng)目(解決跨域問(wèn)題)

    1.打包前后端項(xiàng)目 注意的點(diǎn) 前后端的聯(lián)調(diào)要改成前后端線(xiàn)上的地址 然后數(shù)據(jù)庫(kù)相關(guān)的要改成 線(xiàn)上的數(shù)據(jù)庫(kù) 放開(kāi)自己的防火墻 不要忘記了 寶塔面板和阿里云服務(wù)器(騰訊云服務(wù)器)都要打開(kāi) 前端 改自己請(qǐng)求的地址 一定要改 打包 打開(kāi)packaeg.json之后點(diǎn)build 打包之后會(huì)生成一

    2024年02月08日
    瀏覽(17)
  • 線(xiàn)上寶塔部署的springboot項(xiàng)目在執(zhí)行elasticsearchRepository.saveAll后就掛掉的解決方法

    當(dāng)mysql數(shù)據(jù)庫(kù)中數(shù)據(jù)更新后,可以使用 elasticsearchRepository.saveAll() 方法來(lái)將新增的數(shù)據(jù)保存到elasticsearch文檔庫(kù)中。 在我所在的場(chǎng)景下,大概每個(gè)月會(huì)一下往數(shù)據(jù)庫(kù)寫(xiě)入幾千條數(shù)據(jù),然后一股腦得將之前的數(shù)據(jù)和新增的數(shù)據(jù)全部實(shí)體交給 saveAll() 方法,那么就會(huì)占用大量的內(nèi)存

    2024年02月14日
    瀏覽(15)
  • nodejs前端項(xiàng)目部署到k8s,導(dǎo)致線(xiàn)上故障的排查與解決方法

    nodejs前端項(xiàng)目部署到k8s,導(dǎo)致線(xiàn)上故障的排查與解決方法

    因我們的前后端項(xiàng)目都部署在k8s集群中,前端項(xiàng)目采用npm和node管理 事故背景: 某天前端同事在測(cè)試環(huán)境更新完一個(gè)前端服務(wù)后,訪(fǎng)問(wèn)正常,然后按照正常流程上線(xiàn)到生產(chǎn)環(huán)境,但是,在生產(chǎn)環(huán)境更新完成后,測(cè)試同事反饋訪(fǎng)問(wèn)報(bào)502錯(cuò)誤,我就去服務(wù)器排查剛才發(fā)布的服務(wù),檢查pod狀態(tài)

    2024年02月02日
    瀏覽(40)
  • 如何搭建一個(gè)屬于自己的網(wǎng)站(使用寶塔面板)

    如何搭建一個(gè)屬于自己的網(wǎng)站(使用寶塔面板)

    1.域名 簡(jiǎn)單的解釋一下,我們購(gòu)買(mǎi)的域名會(huì)給我們一個(gè)公網(wǎng)ip,通常這個(gè)公網(wǎng)ip是很難記.所以我們可以將域名與ip進(jìn)行\(zhòng)\\"綁定\\\". 域名的話(huà)建議購(gòu)買(mǎi)一個(gè)有意義,不要太貴的.注意次年續(xù)費(fèi)的價(jià)格!! 阿里云 或者 騰訊云 下面這個(gè)是我的域名(和我名字差不多的意思) 2.服務(wù)器 服務(wù)器的話(huà)

    2024年02月05日
    瀏覽(24)
  • 如何快速搭建自己的阿里云服務(wù)器(寶塔、Xshell、Xftp配置)

    如何快速搭建自己的阿里云服務(wù)器(寶塔、Xshell、Xftp配置)

    目錄 一、前言 二、準(zhǔn)備工作 1、新手申請(qǐng) 2、安全組設(shè)置? 3、修改實(shí)例 4、下載Xshell和Xftp? 5、安裝并配置Xshell 6、本地連接云服務(wù)器? 7、安裝并配置Xftp? 三、搭建環(huán)境 1、安裝寶塔服務(wù)器運(yùn)維面板 2、登錄寶塔Linux面板 3、查看寶塔主頁(yè)? 4、測(cè)試環(huán)境 對(duì)于新手或者學(xué)生黨來(lái)說(shuō)

    2024年02月05日
    瀏覽(27)
  • 寶塔部署項(xiàng)目&跨域

    寶塔部署項(xiàng)目&跨域

    導(dǎo)讀:一般我們開(kāi)發(fā)完前端項(xiàng)目后需要部署項(xiàng)目到線(xiàn)上服務(wù)器訪(fǎng)問(wèn),這里是記錄部署的一個(gè)過(guò)程。部署項(xiàng)目有多種方式:1.通過(guò)Nginx進(jìn)行部署。2.通過(guò)Java進(jìn)行部署(存放在static目錄下)。3.通過(guò)PHP創(chuàng)建的的靜態(tài)文件夾訪(fǎng)問(wèn)等等。 注意:如果你啟動(dòng)的服務(wù)有自定義端口,你需要在

    2024年02月06日
    瀏覽(23)
  • 寶塔部署vue項(xiàng)目

    寶塔部署vue項(xiàng)目

    1、打包自己的vue項(xiàng)目文件 2、寶塔面板登錄 并進(jìn)入左側(cè)網(wǎng)站對(duì)應(yīng)的頁(yè)面 3、添加站點(diǎn) 如果沒(méi)有域名的可以添加 自己的服務(wù)器地址 如果服務(wù)器地址已經(jīng) 添加過(guò)了 想在服務(wù)器其他端口 展示項(xiàng)目 則可以 隨便填寫(xiě)過(guò)域名 ( 有域名的可以跳到第6步哦 ) 4、進(jìn)入當(dāng)前添加好了的站

    2024年02月05日
    瀏覽(24)
  • springboot項(xiàng)目部署到寶塔

    springboot項(xiàng)目部署到寶塔

    網(wǎng)上查找資料要么是細(xì)節(jié)不夠失敗要么是根本沒(méi)用也不需要這么復(fù)雜,在這里總結(jié)一下 本人 在寶塔部署前端和后端的方法。 1.在寶塔上 添加站點(diǎn) ↑部署項(xiàng)目當(dāng)然需要一個(gè)站點(diǎn) 2.在該站點(diǎn)的根目錄下放打包好的 jar文件 和 前端文件 ↑此時(shí)可以訪(fǎng)問(wèn)站點(diǎn)鏈接,無(wú)法請(qǐng)求數(shù)據(jù),

    2024年02月09日
    瀏覽(22)
  • 使用寶塔部署Vue項(xiàng)目

    使用寶塔部署Vue項(xiàng)目

    1. Vue項(xiàng)目執(zhí)行打包命令進(jìn)行打包得到dist文件夾 2. 打開(kāi)寶塔主頁(yè)進(jìn)入網(wǎng)站,選擇添加站點(diǎn) ?3. 將自己的服務(wù)器網(wǎng)址作為域名,默認(rèn)為80端口,可自行設(shè)置備注和根目錄,點(diǎn)擊提交 ?4. 點(diǎn)擊設(shè)置-配置文件,加入如下代碼(配置跨域問(wèn)題),點(diǎn)擊保存(建議手敲,格式很重要) ?

    2024年02月12日
    瀏覽(17)
  • 利用寶塔部署項(xiàng)目(持續(xù)更新)

    利用寶塔部署項(xiàng)目(持續(xù)更新)

    【方法一:解壓安裝】 1、https://www.oracle.com/java/technologies/downloads/ (鏈接拷貝于2022年03月27日) 向下找到JDK 8u321的下載列表下載.tar.gz安裝包:x64 Compressed Archive,登陸后下載 2、解壓到 建議使用命令解壓,并記得檢查下權(quán)限 3、配置環(huán)境 環(huán)境變量按需配置,多環(huán)境請(qǐng)修改23,

    2024年02月07日
    瀏覽(34)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包