仅以我自己个人开发者的角度来看:
我建议购买腾讯云轻量云 2核心2G运行内存 4M带宽 300G月流量的就足够。
因为腾讯云轻量是100%独享CPU性能的。
当然,如果你的预算足够,你可以选择购买2核4G的款价格120元
选择:宝塔Linux面板 7.8.0 腾讯云专享版「超级方便管理」
宝塔装完后 ->登入 ->点开软件中心安装:
然后点击刚刚安装的PM2 去里面设置Node.js
然后我们就开始安装NeteaseCloudMusicApi了。
首先我们需要去下载它:
打开NeteaseCloudMusicApi的Github的网站:https://github.com/Binaryify/NeteaseCloudMusicApi
下载后,回到宝塔
点开文件目录
上面输入:/www/wwwroot 然后按回车
新建一个文件夹,起个名字,例如:NeteaseCloudMusicApi
然后上传文件并解压
然后点进去,把文件拿出来。
然后点击终端 输入 npm i
安装完成,然后我们先不运行,我们再次打开 PM2
点击添加项目
启动文件在:/www/wwwroot/NeteaseCloudMusicApi/app.js
选完启动文件,剩下的就回帮你自动补充
然后点击提交
然后你就可以看到,他是在运行中的,让好你也可以去看看日志。
然后我们需要去设置一下防火墙
选择 安全 ->
放行:3000 端口
然后你的服务器IP+3000端口就能访问了,例如 192.168.1.1:3000
测试了下api 发现是可以正常运行的,
-----------------------------------------
为了方便大家测试,这边发出一个成品:
http://114.67.206.61:3000/「奈斯博客独家提供」
-----------------------------------------
我的博客:www.4z1.cn 更多有趣的项目,欢迎大家关注我,以及关注我的博客。
-----------------------------------------
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。