先说环境
Ubuntu 18.04 LTS (我不会用CentOS,博客里也不会有CentOS的教程,以下Supervisor的使用和Centos有细微区别,请自行搜索)
用户为 root
第一步:
安装NodeJS:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
然后:
apt install -y nodejs
检查是否安装成功:
node --version
有输出版本号就是成功了。
第二部:
下载项目:
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
更新: 以上老项目已经不在更新,目前已经有多个fork过后独自更新的版本
推荐使用这个: git clone -b enhanced https://github.com/1715173329/UnblockNeteaseMusic
第三步:
创建自动启动:
nano /etc/systemd/system/unblock.service
复制以下内容并且按需要修改 (修改时去掉双引号)(IOS用户把下面http改为https):
[Unit]
Description=NeteaseUnblocker
After=network.target
[Service]
User=root
KillMode=process
SuccessExitStatus=0 1
ProtectHome=false
ProtectSystem=false
PrivateDevices=true
NoNewPrivileges=true
WorkingDirectory=/root/UnblockNeteaseMusic
ExecStart=/usr/bin/node app.js -s -p “你想要用的端口” -e http://music.163.com
[Install]
WantedBy=multi-user.target
启动网易云解锁:
systemctl reload unblock.service
systemctl enable unblock.service
systemctl start unblock.service
最后检查是否正常运行:
systemctl status unblock.service
更新: 作为Service有不稳定现象,建议使用supervisor,以下为详细教程
第一步:
apt install supervisor
第二步:
nano /etc/supervisor/conf.d/netease.conf
第三步:
复制以下内容并按情况稍作更改
[supervisor]
nodaemon=false
[program:netease]
user=root
directory=/root/UnblockNeteaseMusic
command=/usr/bin/node app.js -p 你要用的端口 //如果要用严格模式在前面加入 -s 参数
autostart=true
autorestart=true
第四步:
开启Supervisor
service start supervisor
systemctl enable supervisor
结束。有些VPS注意开放防火墙端口。
CentOS用户参考: https://merlinblog.xyz/wiki/neteasemusic.html
网易云音乐解锁Github项目链接: https://github.com/nondanee/unblockneteasemusic
现在kuwo音源需要按照 https://github.com/nondanee/UnblockNeteaseMusic/issues/737 这个修改下才可以用,qq音源已经不可用并且没有解决办法。
新的版本kuwo和qq音源均可用。
Comments 2 comments
Blogger lvan
想问问像博主这样的有两个端口的是起了两个服务是吗?
Blogger Islantay
@lvan 是的