请选择 进入手机版 | 继续访问电脑版
 
如何在一小时内设置Linux媒体服务器
VIEW CONTENTS
阅芽 首页 技术分享 查看内容

如何在一小时内设置Linux媒体服务器

2019-3-23 09:53| 发布者: 醉望月| 查看: 372| 评论: 0
摘要: 为您的电视和电影收藏设计终极媒体服务器可能是一项挑战。你应该使用什么硬件,你应该安装什么操作系统,以及你应该运行什么样的软件?
为您的电视和电影收藏设计终极媒体服务器可能是一项挑战。你应该使用什么硬件,你应该安装什么操作系统,以及你应该运行什么样的软件?

以上种种疑问,都会在今天的【芽课堂】找到答案。借助Docker,可以在不到一个小时的时间内安装运行所需媒体软件的 Linux服务器。让我们来看看如何实现的吧。

什么是Docker?

Docker不是以传统方式在您的PC上安装软件,而是让您在安全的容器中运行它们。

它们与操作系统共享相同的物理环境,但它们独立运行并与主系统分离,这意味着您可以测试并安装不同类型的软件,而无需担心冲突。

它是测试新应用程序的完美平台,尤其是在服务器上,其中一次错误更新或一次脚本更改可能导致一切都失败。Docker还有助于加快安装新应用程序的速度,特别是与DockSTARTer结合使用,DockSTARTer是一个使用Docker安装和更新媒体软件容器的脚本。

安装要求

要使用DockSTARTer(和Docker),您需要准备一台服务器。DockSTARTer可以在运行Linux的任何类型的机器上运行,包括Raspberry Pi,但是你应该知道某些软件不能在基于ARM的架构上运行,比如Pi,这可能会限制你的潜力。
虽然您选择哪个Linux发行版并不重要,因为Docker将在大多数发行版上运行,但DockSTARTer脚本不能与Arch一起使用,因此您无法将该指南用于该发行版。

如果要保持资源使用率不变,请安装您选择的任何发行版的服务器或无头版本。这些将没有桌面环境,资源占用空间更小。

这是一个媒体服务器安装,因此您需要一个能够用于转码媒体的CPU,它可以将媒体从一种格式转换为媒体播放器随后可以播放的其他格式。如果您计划大量使用,那么可以处理多个转码流的CPU将非常有用。

媒体流媒体软件Plex的这本指南应该可以帮助您找出您需要的处理器类型。

您还需要足够的存储空间,以便在您没有NAS的情况下,您的服务器也可以充当您的内容的DIY网络存储

第1步:安装Git和Curl

要使用DockSTARTer安装Docker,您需要在服务器上打开终端窗口或通过SSH连接你需要先安装两位软件--Git和Curl。Git是版本控制软件,允许开发人员共享他们的软件,而Curl允许从互联网传输数据。

要在基于Debian的操作系统(Debian,Ubuntu,Raspbian等)上安装:

sudo apt install curl git

要在Fedora上安装:

sudo dnf install curl git

要使用Yum安装:

sudo yum install curl git

第2步:安装DockSTARTer

一旦安装了Curl和Git,就可以继续安装DockSTARTer。

使用DockSTARTer安装Docker有两种选择 - 您可以使用DockSTARTer提供的脚本进行安装,或执行手动安装。要么是好的,但这取决于您在使用互联网脚本安装软件时更喜欢偏执狂。

使用脚本安装

要运行DockSTARTer的安装脚本,请在终端上运行以下命令:

bash -c "$(curl -fsSL https://get.dockstarter.com)"

完成后,键入以下内容以重新启动:

sudo reboot

手动安装

如果您不想使用提供的安装脚本,以下命令将克隆包含DockSTARTer的git存储库并在重新引导之前进行设置:

git clone https://github.com/GhostWriters/DockSTARTer "/home/${USER}/.docker"
sudo bash /home/${USER}/.docker/main.sh -i
sudo reboot

第3步:运行DockSTARTer并选择您的应用程序

安装DockSTARTer后,您现在可以开始使用容器设置Docker了。首先输入sudo ds您的终端开始。

要开始安装Docker应用程序,请选择配置并按Enter键,然后单击完全安装。在您看到要安装的应用列表之前,请等待脚本执行任何操作。

每个应用程序旁边都有一个有用的描述,以帮助您选择。在这里,您需要考虑服务器上您需要和想要的应用程序类型。您是打算仅将其用于媒体流,还是在寻找可以整理媒体的软件?

为了帮助您选择,以下是一些可能性:

  • Plex,一个全方位的媒体服务器
  • Emby,Plex的替代品
  • Airsonic,音乐媒体服务器
  • CouchPotato,用于自动电影下载
  • Deluge,一个BitTorrent客户端
  • Sonarr,用于自动电视媒体下载
  • HTPC Manager,用于在一个仪表板中管理某些媒体应用程序

此列表并非详尽无遗,因此请仔细查看您提供的应用程序。使用键盘上下键滚动,然后点击空格选择要安装的每个应用程序。

您还应该确保选择其他两个应用程序-Oyoboros和Portainer。完成DockSTARTer使用后,这些对于Docker维护非常有用。Ouroboros使您的容器应用程序保持最新,而Portainer可帮助您通过Web UI监控和配置Docker

一旦准备好继续,请按Enter键。

第4步:配置服务器设置

根据您选择的应用程序,下一阶段会有预配置问题。例如,如果您选择安装Deluge BitTorrent客户端,则必须确认要使用的端口设置。

按Enter键确认每个应用程序的配置(或选择,如果您更喜欢编辑这些应用程序)。

在几个初始应用程序配置阶段之后,您将能够更改计算机的时区和主机名,以及媒体内容的一些默认位置。选择,除非您对默认设置满意,然后按Enter键。

第一个选项允许配置服务器的时区。假设您的系统时区正确,在此阶段选择“ 使用系统”,或使用“ 输入新”选择另一个在以下菜单中编辑主机名,方法是使用当前服务器主机名(如果您愿意,再次选择“ 使用系统”)或选择  “新建”

下一个菜单会要求您选择各种用户ID和组ID; 建议您在此处选择“ 使用系统”选项。

然后,您必须为Docker的配置文件选择正确的文件夹。除非您计划更改此选项,否则请选择“ 使用系统”下一个菜单将询问您是否要设置Docker配置文件的权限,选择并按Enter键。

您现在可以开始编辑各种媒体的文件夹。您可以选择自己的文件,但如果希望文件显示在Linux用户主目录中,为每个文件选择“ 使用系统 ”,或为全新位置选择“新建 ”。如果文件夹不存在,DockSTARTer将要求创建它们的权限,因此单击并输入。

完成后,DockSTARTer将确认对Docker配置文件的更改。在最后阶段,它会询问您是否要为您的应用程序创建最终容器; 选择是,然后按Enter键并等待该过程完成。

应用程序将下载并安装在根据您的规范创建的容器“沙箱”中。这可能需要一些时间,具体取决于您选择的应用程序,服务器资源以及Internet连接。

一旦完成,您的应用程序将安装并准备好并在Docker容器中运行!有些可能需要进一步配置,例如Emby,并且可能与web UI一起运行以进行配置。例如,您可以通过访问YourServerIpAddress:8096Web浏览器来配置Emby 

您还可以使用Portainer配置和监控Docker安装。使用Web浏览器访问YourServerIpAddress:9000首次创建管理帐户的位置。选择用户名和密码,然后单击“ 创建用户”

Linux媒体服务器,在一小时内就绪

Docker消除了在Linux上安装媒体服务器的痛苦。使用DockSTARTer不是单独安装每个应用程序,而是可以在一小时或更短的时间内安装Docker和所需的所有容器应用程序,具体取决于服务器的速度(假设它已经预先构建)。

当然,没有合适的媒体播放器(或播放器!),没有必要配备媒体服务器。使用这些Linux媒体中心发行版构建媒体播放器,将您的家庭变成最终的媒体播放强大。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

策划更多
独家评论更多
VR视频更多

让生活更精彩

  • 反馈建议:service@yueya.com
  • 客服电话:400-995-6666
  • 工作时间:周一到周五 9:00-20:00

关于我们

 
Copyright   ©2017-2020  阅芽资讯