本文最后更新于 2023-10-17,文章内容可能已经过时。

首先在服务器端安装好node.js

cd /opt/
wget https://nodejs.org/dist/v14.0.0/node-v14.0.0-linux-x64.tar.xz
tar xvf node-v14.0.0-linux-x64.tar.xz

将Node.js添加到系统变量

echo "export NODE_HOME=/opt/node-v14.0.0-linux-x64" >> ~/.bashrc
echo "export PATH=\$NODE_HOME/bin:\$PATH" >> ~/.bashrc
source ~/.bashrc

在服务端创建一个名为 unblockneteasemusic 的 node.js项目, 用于存放运行脚本

cd /opt/
​
mkdir unblockneteasemusic
​
cd unblockneteasemusic
​
npm init -y

img

在项目文件夹中, 安装核心包

npm i @nondanee/unblockneteasemusic -g

全局安装pm2, 为后续守护运行脚本做准备

npm i pm2 -g

创建一个运行脚本

echo 'unblockneteasemusic -p 8989' > start_unblockneteasemusic.sh

img

pm2 运行守护脚本

pm2 start start_unblockneteasemusic.sh

img

此刻, 我们将代理程序运行在了自己的服务器上, 可以为自己的网易云提供私人服务

用网易云自行验证一下

img

可以愉快的听音乐了, 以上图中配置也可以分享给其它小伙伴