本人提供的可以使用的代理: music.simplestark.com 52000(删除,由于服务器到期,不再提供)

项目介绍

网易音乐相信不需要我过多的介绍大家也都知道,由于各种限制,相信很多人在听歌的时候也注意到了,很多的音乐呈现灰色的样式,是无法播放的。而这个插件能够把灰色不能听的音乐全部变成可以正常播放的音乐,而且是全平台通用哦!
项目GitHub地址:https://github.com/meng-chuan/Unlock-netease-cloud-music 抄袭盗版于
https://github.com/nondanee/UnblockNeteaseMusic
参考:https://github.com/nondanee/UnblockNeteaseMusic/issues/573

开始搭建

在Window上搭建的方法原项目作者已经写得很清楚了,这边不做赘述,本文主要是针对Linux服务器进行搭建。也是一个记录

安装node

该项目是基于node.js平台的,所以必须在服务器上先安装node.js

方法一下载到本地后上传到服务器

方法二:通过wget下载到本地目录(推荐)

此处博主采用第二种方式
首先我们在/usr/local文件夹下新建一个名为nodejs的文件夹
image.png
进入nodejs官网下载页面:http://nodejs.cn/download/
image.png
选择该选项,版本此处博主选择的是14.16.1
image.png
进入该文件夹复制该连接地址,到服务器上执行

wget https://npm.taobao.org/mirrors/node/v14.16.1/node-v14.16.1-linux-x64.tar.xz 

image.png
查看压缩包
image.png
解压:

xz -d node-v14.16.1-linux-x64.tar.xz

再次解压

tar -xf node-v14.16.1-linux-x64.tar

image.png
将node-v14.16.1-linux-x64文件下的文件拷贝到本文件夹并删除无用的文件夹及压缩包

mv node-v14.16.1-linux-x64/* /usr/local/nodejs/
rm -rf node-v14.16.1-linux-x64.tar
rm -rf node-v14.16.1-linux-x64/

完成后如图所示
image.png

建立软连接

ln -s /usr/local/nodejs/bin/node /usr/local/bin
ln -s /usr/local/nodejs/bin/npm /usr/local/bin

验证:

node -v
npm -v

image.png

安装插件

到Git上下载插件压缩包
image.png
解压并上传到服务器(可以随便找个位置),本人将其放在了/usr/local下
image.png

窗口运行(窗口关闭即停止运行)

进入文件夹运行命令:

node app.js -p 52000

防火墙放行
image.png
网易云设置
image.png
成功
image.png

后台运行

但是这样的方式,xshell断开连接就会停止进程,怎么让这个插件一直运行呢

安装pm2

npm install pm2 -g

image.png
建立软连接

ln -s /usr/local/nodejs/bin/pm2 /usr/local/bin/

验证:

pm2 -v

image.png
进入插件目录
image.png
此时注意: 默认启动端口为8080,想要修改为52000,需修改插件目录下/src/app.js文件
image.png
image.png
如上图所示,修改为你想要的端口
运行启动命令

pm2 start app.js

验证是否启动成功

pm2 list

image.png
图中的第二条数据即为启动的应用。

此时,大功告成。

参考:Linux系统安装Nodejs:https://blog.csdn.net/weixin_43820866/article/details/103683322
linux后台运行nodejs项目:https://www.cnblogs.com/SimonHu1993/p/11646709.html