用 Subsonic 搭建一个音乐服务器
前言
这是一篇我在 2022 年写的教程, 虽然我现在不再使用它, 但仍希望对你有帮助
一切的起因是我无法接受听歌居然还需要不同平台来回切换,这太蠢了,就想到可以自己把喜欢的歌都下载下来,再搭建个服务器来让自己哪怕更换设备都可以轻松听歌或是给别人分享自己的歌单
本篇教程运行环境为 Debian/Ubuntu 系 GNU/linux, 如果使用 Windows、Mac 或是其他的 GNU/Linux 发行版本教程中的部分命令可能不适用, 如有需要可自选搜索替换
安装 open-jdk-8
sudo apt update
sudo apt upgrade
sudo apt install openjdk-8-jre
下载 Subsonic 安装包
wget https://s3-eu-west-1.amazonaws.com/subsonic-public/download/subsonic-6.1.6.deb
sudo dpkg -i subsonic-6.1.6.deb
为 Subsonic 添加非 root 用户
sudo useradd --system subsonic
sudo gpasswd -add subsonic subsonic
设置环境变量
sudo nano /etc/default/subsonic
修改此段内容
- SUBSONIC_USER=root
+ SUBSONIC_USER=subsonic
重启 Subsonic 并设置开机自启
sudo service subsonic restart
sudo systemctl enbale subsonic
打开浏览器输入 localhost:4040, 首次登陆的默认账号密码均为 admin

登录后点击 Set up media folders 设置你存放音乐的路径

保存并点击 Scan media folder now,完成~~
