今天听完明天变VIP歌曲?昨天才听过的歌因为版权原因下架了?半年前保存的歌单,现在没一首能听的。
拜托,我只想忙碌之余听音乐放松一下,套路能少点吗
今天博主就来教大家如何利用腾讯云轻量应用服务器建立私有云曲库和歌单。
安利环节:
为什么选择”良心云”?我只能说懂的都懂,用了你就再也离不开她了。
为了更好的服务开发者,最近腾讯云还主动为所有客户免费升级了服务器配置,目前直接购买即是升级后的配置。
我有很多歌想存存储空间不够怎么办?腾讯云还有轻量应用服务器-存储型,200G硬盘起步,非常适合该类大硬盘需求场景。
腾讯云官网购买地址:立即前往
另外腾讯云最近推出了新春采购季活动,有需要的也可以看看,除了云主机还有域名续费折扣,com续费8.5折,net续费8折,如果手里域名太多续费不起我建议你转到腾讯云。煮米价格哪家强,白嫖域名找鹅厂,以往的活动我就不说了,他家你可以当作买服务器送域名,还倒贴你售后服务。
教程环节(CentOS7):
我们今天教程用到的优秀开源项目是zfile,一个和h5ai长得一模一样的家伙。
ZFILE是一个在线文件列目录的程序, 支持各种对象存储和本地存储, 使用定位是个人放常用工具下载, 或做公共的文件库. 不会向多账户方向开发.
前端基于 h5ai 的原有功能使用 Vue 重新开发了一遍. 后端采用 SpringBoot, 数据库采用内嵌数据库.
预览地址: https://zfile.jun6.net
文档地址: http://docs.zhaojun.im/zfile
简单点说就是h5ai的复刻版,但和h5ai不同的是,zfile除了h5ai的基础功能外,还新增了各种第三方存储的挂载,并支持hls点播、音乐目录自动生成播放器歌单(爱了爱了)、相册模式。这里我们用到的就是他的自动歌单功能。
安装一把梭,解压运行就能用:
1.安装java环境
yum -y install epel-release
yum -y install java-1.8.0-openjdk unzip
2.下载zfile程序,并解压到用户主目录
cd ~
wget https://c.jun6.net/ZFILE/zfile-release.war
mkdir zfile && unzip zfile-release.war -d zfile && rm -rf zfile-release.war
3.赋予执行权限并启动zfile程序
chmod +x zfile/bin/*.sh
~/zfile/bin/start.sh
4.访问地址:
用户前台: http://127.0.0.1:8080/#/main
初始安装: http://127.0.0.1:8080/#/install
管理后台: http://127.0.0.1:8080/#/admin
5.如何更新?
操作步骤和安装一样,配置信息是保存在~/.zfile/目录下的,所以保留这个隐藏目录直接删除旧的文件夹安装就好。
6.音乐文件太多,每次上传太麻烦怎么办?
zfile是支持指定根文件夹的,可以结合nextcloud使用将音乐文件自动同步到云端目录,后面我会再写一篇nextcloud食用教程,大家可以关注一下。
来看看效果吧~