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

【寶塔面板部署nodeJs項目】網(wǎng)易云nodeJs部署在云服務(wù)器上,保姆級教程,寫網(wǎng)易云接口用自己的接口不受制于人

這篇具有很好參考價值的文章主要介紹了【寶塔面板部署nodeJs項目】網(wǎng)易云nodeJs部署在云服務(wù)器上,保姆級教程,寫網(wǎng)易云接口用自己的接口不受制于人。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

看了很多部署的,要么少步驟,要么就是寫的太簡潔,對新手不友好


前言

參考鏈接

網(wǎng)易云音樂API 安裝及部署 全過程【本地跑項目以及遠(yuǎn)端部署 均詳解】
服務(wù)器如何上線node.js項目【項目放置在github中】
寶塔部署nodejs項目
參考多篇文章,主要為上3篇,才總結(jié)本篇

提示:這里可以添加本文要記錄的大概內(nèi)容:

github傳送門,可一鍵下載它的代碼到本地運行
網(wǎng)易云nodeJs的github地址

  1. 環(huán)境要求====》需要 NodeJS 12+ 環(huán)境
  2. 有一臺服務(wù)器,并且已經(jīng)安裝好了寶塔面板
  3. 有一定基礎(chǔ),知道cmd,會npm i下載node_modules

提示:以下是本篇文章正文內(nèi)容,下面案例可供參考

一、下載網(wǎng)易云nodejs項目

1. git clone下載,兩種方式

git clone git@github.com:Binaryify/NeteaseCloudMusicApi.git
cd NeteaseCloudMusicApi
npm install

或者

git clone https://github.com/Binaryify/NeteaseCloudMusicApi.git
cd NeteaseCloudMusicApi
npm install

2. 運行項目

node app.js

寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github
在該項目路徑下,打開cmd。輸入語句,不需要前面的$符號

文檔里都有,
進(jìn)不去的進(jìn)這個鏈接
網(wǎng)易云nodeJs
寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github

二、使用步驟

1. 先在本地運行

  1. git克隆到本地,
  2. npm install 下載node_modules包
  3. npm start 或者 node app.js運行

如果報錯

(node:10304) UnhandledPromiseRejectionWarning: Error
[ERR_REQUIRE_ESM]: Must use import to load ES Module:
E:\Vue_Code\2023-03\NeteaseCloudMusicApi\node_modules\axios\index.js
require() of ES modules is not supported. require() of
E:\Vue_Code\2023-03\NeteaseCloudMusicApi\node_modules\axios\index.js
from E:\Vue_Code\2023-03\NeteaseCloudMusicApi\util\request.js is an ES
module file as it is a .js file whose nearest parent package. json
contains “type”: “module” which defines all .js files in that package
scope as ES modules.

請移步網(wǎng)易云nodejsAPI運行失敗,npm start失敗解決方法 json contains “type“: “module“ which defines all .


寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github
顯示鏈接就是運行成功

2.測試接口

打開鏈接

http://localhost:3000/search?keywords=微笑
http://localhost:3000/banner

寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github
出現(xiàn)json數(shù)據(jù)表示沒問題

三、部署服務(wù)器

1. 在寶塔面板安裝pm2管理器

有用Xshell 7軟件遠(yuǎn)程連接服務(wù)器,用命令行安裝,這里不提供了。
反正安裝完了商店里會有這個pm2管理器
寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github

2. 壓縮網(wǎng)易云nodeJs項目,上傳到寶塔面板

寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github
有的說可以不要node_modeuls,上傳到寶塔之后點擊路徑旁邊的刷新就有了。我這里直接全部壓縮進(jìn)去了。
打開寶塔面板=》文件

  • 找到www文件夾
  • 進(jìn)入到www文件夾里面,新建一個文件夾叫wangyiyun,用來存放你的項目
  • 上傳壓縮包,上傳成功之后解壓
    寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github

3. 添加一個nodeJs項目

回到寶塔面板的軟件商店

  • 點擊pm2管理器

  • 寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github

  • 切換nodejs版本為12以上,推薦14左右。我這里隨便選的

  • 寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github

4. 填入?yún)?shù)

在pm2管理器的彈出框中,切換回項目列表 點擊添加項目
寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github

目錄就是上傳的項目,啟動文件npm start或者選中那個app.js文件

如果提交報錯
/bin/sh: line 7: npm: command not found
說明nodeJs版本低了,我找了半天的報錯不知道啥原因,結(jié)果一看版本四點幾。

提交之后頁面有了一個項目
寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github

5. 放開防火墻,寶塔面板+服務(wù)器后臺面板

寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github
服務(wù)器例如阿里云,騰訊云,百度云,這里不做示范了。因為我是UCloud云,小眾平臺。

寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github

6. 測試接口

就拿banner輪播圖來測試

寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github

在小程序里試試?
寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github
寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github
寶塔面板網(wǎng)站沒有node項目,服務(wù)器,git,github


總結(jié)

有疑問私信我吧,我也是Linus新手,對服務(wù)器也是半知半解。部署成功了。然后寫項目的話就可以調(diào)用自己的接口了。文章來源地址http://www.zghlxwxcb.cn/news/detail-779216.html

到了這里,關(guān)于【寶塔面板部署nodeJs項目】網(wǎng)易云nodeJs部署在云服務(wù)器上,保姆級教程,寫網(wǎng)易云接口用自己的接口不受制于人的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 使用寶塔面板部署Node.js+Mysql服務(wù)和Vue3-Admin項目到云服務(wù)器上

    使用寶塔面板部署Node.js+Mysql服務(wù)和Vue3-Admin項目到云服務(wù)器上

    準(zhǔn)備工作 一臺云服務(wù)器,可以先用免費試用一個月的服務(wù)器進(jìn)行練手;我這里選擇的是騰訊云的輕量云服務(wù)器; 1、在云服務(wù)器上安裝寶塔面板 寶塔面板官網(wǎng)地址:https://www.kancloud.cn/chudong/bt2017/424209 1.1 安裝Xshell腳本工具,通過這個工具來連接云服務(wù)器,進(jìn)行寶塔面板的安裝

    2024年01月25日
    瀏覽(28)
  • linux 服務(wù)器利用寶塔面板部署.net 6(.net core)服務(wù)端程序圖文步驟

    linux 服務(wù)器利用寶塔面板部署.net 6(.net core)服務(wù)端程序圖文步驟

    隨著.net core 跨平臺技術(shù)的興起,微軟.net擁抱云原生,支持跨平臺,可以使基于.net core技術(shù)的服務(wù)端程序輕松移植到基于Linux的云服務(wù)器上,本文以圖文的方式介紹如何利用阿里云輕量應(yīng)用服務(wù)器安裝寶塔面板部署基于.net core的后端服務(wù)器接口程序并正常運行。 步驟 準(zhǔn)備一臺

    2024年02月14日
    瀏覽(92)
  • 云耀服務(wù)器L實例搭配負(fù)載均衡部署Linux 可視化寶塔面板

    云耀服務(wù)器L實例搭配負(fù)載均衡部署Linux 可視化寶塔面板

    華為云云耀服務(wù)器L實例是一種高性能、高可靠性的云服務(wù)器實例,適用于大規(guī)模企業(yè)級應(yīng)用、大數(shù)據(jù)分析等場景。它基于華為最新一代的硬件虛擬化技術(shù),提供了更高的計算、存儲和網(wǎng)絡(luò)性能,同時保障了數(shù)據(jù)安全和隱私保護。 云耀云服務(wù)器L實例官網(wǎng):https://www.huaweicloud.co

    2024年01月21日
    瀏覽(34)
  • 華為云云耀云服務(wù)器L實例評測|華為云云耀云服務(wù)器L實例購買及寶塔面板詳細(xì)部署

    華為云云耀云服務(wù)器L實例評測|華為云云耀云服務(wù)器L實例購買及寶塔面板詳細(xì)部署

    隨著云計算時代的進(jìn)一步深入,越來越多的中小企業(yè)企業(yè)與開發(fā)者需要一款簡單易用、高能高效的云計算基礎(chǔ)設(shè)施產(chǎn)品來支撐自身業(yè)務(wù)運營和創(chuàng)新開發(fā)。華為云煥新推出的云耀云服務(wù)器L實例,正是滿足企業(yè)和開發(fā)者需求的完美選擇。 提示:以下是本篇文章正文內(nèi)容,下面案

    2024年02月08日
    瀏覽(98)
  • 【服務(wù)器 | 寶塔】寶塔面板卸載重裝教程:清理刪除寶塔面板并重新開始

    【服務(wù)器 | 寶塔】寶塔面板卸載重裝教程:清理刪除寶塔面板并重新開始

    寶塔面板卸載重裝怎么操作?我們很多用戶可能安裝寶塔之后會經(jīng)??匆幌掠袥]有新版本,如果有新版直接右上角 寶塔面板卸載重裝怎么操作? 我們很多用戶可能安裝寶塔之后會經(jīng)常看一下有沒有新版本,如果有新版直接右上角”更新”升級一下版本就可以了,升級新版也有助

    2024年02月09日
    瀏覽(28)
  • 使用寶塔部署JavaWeb前后端項目到服務(wù)器

    使用寶塔部署JavaWeb前后端項目到服務(wù)器

    1.我使用的是騰訊云的輕量應(yīng)用服務(wù)器,在安裝系統(tǒng)的時候可以選擇使用寶塔Linux面板。 ?2.安裝了寶塔面板以后,可以在應(yīng)用管理中看到寶塔面板的登陸地址。在登錄之前需要在 用戶名和密碼那一欄 登錄,來獲取寶塔的用戶名和密碼。 3.進(jìn)入寶塔以后輸入用戶名和密碼即可

    2024年02月04日
    瀏覽(25)
  • 【服務(wù)器】安裝寶塔面板

    【服務(wù)器】安裝寶塔面板

    目錄 ??【前言】 ??【前提】連接服務(wù)器 ??方式一 使用工具登錄服務(wù)器如Xshell ??方式二 阿里云直接連接 ???1.?安裝寶塔 ??獲取安裝腳本 方式一 使用下面提供的腳本安裝 方式二 使用官網(wǎng)提供的腳本安裝 ??腳本安裝詳情 ??2. 服務(wù)器添加寶塔占用的端口號 ??2.1 阿里云

    2024年01月25日
    瀏覽(25)
  • 阿里云服務(wù)器安裝寶塔面板,放行端口設(shè)置安全組后,無法訪問寶塔面板

    阿里云服務(wù)器安裝寶塔面板,放行端口設(shè)置安全組后,無法訪問寶塔面板

    我已經(jīng)在安全組里放行了相應(yīng)的端口 寶塔面板也已經(jīng)正確安裝 但是寶塔面板仍然無法訪問 第一步:遠(yuǎn)程連接服務(wù)器 第二步:切換為root用戶 第三步:打開寶塔的控制面板,更改默認(rèn)端口 然后依據(jù)提示輸入新的端口,此處我將端口改為8889 第四步:在安全組中放行8889端口 此

    2024年02月11日
    瀏覽(24)
  • 簡單嘗試將go項目用寶塔部署到服務(wù)器

    簡單嘗試將go項目用寶塔部署到服務(wù)器

    最近寫了一個go項目的小demo打算放到服務(wù)器上,但是中間遇到一些問題,這里我記錄下: 一、找一個文件夾將打包后的go項目放進(jìn)去,如圖 注意:如果項目中需要加載一些配置文件,由于打包后只有一個exe文件,需要手動將配置文件放到目錄下,具體路徑需要調(diào)試下? 二、安

    2024年02月08日
    瀏覽(23)
  • 寶塔部署nodejs項目

    寶塔部署nodejs項目

    部署操作很簡單,網(wǎng)上也有很多教程,不過我還是踩坑了,這里記錄一下,給其他人也避避坑吧。 首先你已經(jīng)有了服務(wù)器,并且打開了寶塔面板,其次準(zhǔn)備好你的nodejs項目。 在寶塔安裝pm2管理器(推薦) 打開pm2的設(shè)置,選擇nodejs項目對應(yīng)的版本 在左側(cè)菜單點擊 文件 ,在根

    2023年04月08日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包