项目的原理介绍
我们听歌的时候是从网络上获取资源的,大部分情况下,网络资源都是一个链接。
网易云大部分歌曲的链接是music.163.com或者interface.music.163.com,在获取资源的时候识别到是无版权或者是付费歌曲,就会从其他音乐平台搜索资源,给你替换为能免费正常听歌的资源链接,所以原来灰色的歌曲资源不是从网易云音乐的。还是不理解的话也不用理解,你会安装就行了。
Github 项目地址:https://github.com/nondanee/UnblockNeteaseMusic
此教程是在你有一台安装有宝塔面板的服务器为前提,服务器的购买、宝塔面板的安装均不在本文有讲解。
在软件商城搜索安装SSH终端
安装完成之后,通过点击后边的设置打开面板
在面板输入代码
[rihide]
git clone https://github.com/nondanee/UnblockNeteaseMusic.git
[/rihide]
代码运行完之后
在文件管理,进入目录/root/UnblockNeteaseMusic
编辑app.js
找到8080,这个是端口,需要你修改为其他的不常见的端口,避免被占用导致其他软件无法正常运行。这里我改为了2019
修改完成之后保存。
打开软件商城,下载安装PM2管理器,点击后边的设置进入界面
找到我们刚才下载的文件夹,注意,是文件夹,进去之后就可以点完成了。
启动文件输入 app.js,项目名称随便你,然后点添加。
进入安全,输入端口和名称,放行这个端口。
如果你是以下服务器商购买的,可能还需要放行安全组才能使用。