云服务器部署网易云音乐API(node.js)
生活随笔
收集整理的這篇文章主要介紹了
云服务器部署网易云音乐API(node.js)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
云服務器部署網易云音樂API(node.js)
目錄
- 云服務器部署網易云音樂API(node.js)
- 1. 購買云服務器
- 2. 連接遠程服務器
- 3. 在云服務器上下載node.js
- 4. 將項目導入遠程服務器
- 5. 開放云服務器防火墻
- 6. 安裝pm2模塊
- 7. 使用pm2啟動項目
- 8. 成功啟動!
1. 購買云服務器
這個根據自己的需求自己購買就可以了,我購買的是 騰訊云2核2G 的云服務器,參考新人優惠價65元/年。
2. 連接遠程服務器
我使用的是 XShell 軟件連接,也可以使用 putty 等軟件,更加輕量級。
3. 在云服務器上下載node.js
步驟一:
安裝 node.js 安裝包到云服務器上,我這里是下載到了/opt/文件夾:
步驟二:
解壓該壓縮包,我是解壓到了/usr/local/lib文件夾下:
進入 /usr/local/lib 下重命名 node-v16.16.0-linux-x64 為 node:
mv node-v16.16.0-linux-x64/ node步驟三:
設置環境變量:
在 profile 文件最后寫入:
export NODEJS_HOME=/usr/local/lib/node export PATH=$NODEJS_HOME/bin:$PATH步驟四:
進行驗證:
4. 將項目導入遠程服務器
我將 網易云音樂API 項目命名為 MusicApi,并導入遠程服務器的 /home/projects/node 目錄下。
這里我使用的是 xftp 軟件。
當導入完成后,在項目目錄下安裝依賴:
如果沒有 cnpm ,需要安裝 cnpm:
npm install -g cnpm --registry=https://registry.npm.taobao.org進入 MusicApi 目錄后運行:
node app.js附:
使用npm下載依賴時,由于是從國外的網站上下載內容,所以可能經常會出現不穩定的情況,所以需要下載cnpm代替npm,cnpm是國內淘寶的做的,在國內使用穩定。
5. 開放云服務器防火墻
騰訊云服務器需要開放防火墻,而阿里云服務器需要開放安全組。
6. 安裝pm2模塊
為了保證 node.js 項目可以后臺運行,需要安裝 pm2:
npm i pm2 -g7. 使用pm2啟動項目
//進入要啟動的項目下 pm2 start app.js --name musicapi啟動成功!
8. 成功啟動!
總結
以上是生活随笔為你收集整理的云服务器部署网易云音乐API(node.js)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: electron知识点
- 下一篇: TMDS——最小化传输差分信号及其协议