云网牛站
所在位置:首页 > Linux云服务器 > 在Ubuntu 18.04系统上安装Subsonic的方法

在Ubuntu 18.04系统上安装Subsonic的方法

2019-03-18 16:13:40作者:吴析稿源:云网牛站

本文介绍在Ubuntu 18.04操作系统上安装Subsonic媒体服务器的方法,包括在Subsonic中更改用户及设置Nginx反向代理。

 

简介

Subsonic是一个免费且基于Web的媒体流媒体,用Java编写,适用于Linux、MacOS和Windows平台。使用Subsonic,你可以从家用计算机或任何面向公众的计算机流式传输音乐,并通过网络浏览器随时随地聆听音乐,因此你无需将音乐与弹性同步或Syncthing(参考:在Ubuntu 18.04上安装和使用Syncthing的方法)等文件同步应用程序同步。

在Ubuntu 18.04系统上安装Subsonic的方法

Subsonic功能:

支持MP3、OGG、AAC以及通过HTTP流式传输的任何其他音频或视频格式。

适用于任何支持网络的媒体播放器,如Winamp、iTunes、XMMS、VLC、MusicMatch和Windows Media Player。

专辑艺术展示,即时播放列表,即时转码。

适用于Mac、Windows、Android、iPhone、Windows Phone和桌面应用的移动应用,Android应用支持离线播放。

收听播客,分配评级,添加评论和创建播放列表。

与朋友和家人分享音乐。

流视频(高级功能)。

 

在Ubuntu 18.04上安装Subsonic

它是用Java编写的,因此需要安装Java环境来运行它,使用以下命令安装openjdk 8:

sudo apt update

sudo apt install openjdk-8-jre

参考:在Ubuntu 18.04/16.04系统上安装Java 8的两种方法

当前Subsonic版本与Java 11不兼容,如果之前在Ubuntu 18.04上安装了Java 11,那么需要运行以下命令来选择默认的Java版本,参考在Ubuntu/Debian系统上设置默认Java版本的方法

sudo update-alternatives --config java

输入一个数字以选择Java 8作为默认版本:

在Ubuntu 18.04系统上安装Subsonic的方法

接下来,使用以下命令下载Subsonic deb软件包,该命令将下载6.1.5版,可以在Subsonic网站的下载页面上查看最新版本,如果有新版本,只需将6.1.5替换为新版本号即可:

wget https://s3-eu-west-1.amazonaws.com/subsonic-public/download/subsonic-6.1.5.deb

用dpkg安装它:

sudo dpkg -i subsonic-6.1.5.deb

安装后,Subsonic守护程序将自动启动,可以通过以下命令检查其状态:

systemctl status subsonic

在Ubuntu 18.04系统上安装Subsonic的方法

如果它没有运行,那么你可以手动启动它:

sudo systemctl start subsonic

并在系统启动时启用自动启动:

sudo systemctl enable subsonic

默认情况下,subsonic侦听0.0.0.0:4040,这意味着它接受