前端用的是vue3+element+axiso
后端用的网易云接口,引用该博主提供的程序https://neteasecloudmusicapi.vercel.app/#/
一.linux下载node
1.下载
从官网获得最新版本下载链接,使用wget命令下载压缩包。
wget https://npm.taobao.org/mirrors/node/v14.16.0/node-v14.16.0-linux-x64.tar.xz
2.安装与配置
使用tar命令解压文件,并用mv命令将其重命名成更简短的文件名,方便我们后续操作。
tar xvf node-v14.16.0-linux-x64.tar.xz //解压缩
3.此时我们进入其bin文件夹,运行./node -v查看其版本,正确显示v14.16.0则表示安装成功。
cd v14.16.0/bin
./node -v
4.进入/etc目录修改profile,添加如下环境变量,使node命令能在任意目录运行。
vim /etc/profile
//环境变量
NODE_HOME=/你的安装路径/node-v10.13
PATH=$NODE_HOME/bin:$PATH
export NODE_HOME
export PATH
5.使配置文件生效
source /etc/profile
6.查看全局设置是否成功
node -v
二,部署api
1.下载pm2
npm install pm2@latest -g
2.下载api代码
git clone git@github.com:Binaryify/NeteaseCloudMusicApi.git
3.用lnmp创建一个虚拟主机 把我们下载的api程序放在网站根目录下面
4.在网站根目录下载依赖包
npm install
5.使用pm2俩运行项目
pm2 start app.js
6.项目默认端口为3000
打开网站:服务器域名+3000端口,出现如下命令,既api部署成功
版权属于:小小窝/禾下月
本文链接:https://hxyxyz.top/index.php/Web/297.html
本站文章采用 知识共享署名4.0 国际许可协议 进行许可,请在转载时注明出处及本声明!