已编辑 20 几小时前 通过 ExtremeHow 编辑团队
翻译更新 20 几小时前
Fedora 是一个强大、灵活且健壮的 Linux 发行版,非常适合设置媒体服务器。将 Fedora 配置为媒体服务器可以将您的音乐、视频和照片收藏流式传输到网络中的各个设备。本指南将提供有关如何将 Fedora 设置为媒体服务器的全面概述,提供逐步说明以使该过程尽可能简单。设置涉及安装必要的软件,对其进行配置,并确保它们能与您的其他设备(如电视、计算机和移动设备)进行通信。
首先,确保您的 Fedora 操作系统是最新的。为此,请打开终端并运行以下命令:
sudo dnf update
更新系统很重要,因为它安装了最新的补丁和功能,可以提高服务器的性能和安全性。
接下来,安装一些在设置媒体服务器期间需要的必要软件包。您可以使用以下命令安装它们:
sudo dnf install vim git wget curl
这些工具用于下载和编辑配置、管理版本控制等。
Linux 有几种媒体服务器解决方案可用,比如 Plex、Emby 和 Jellyfin。在本指南中,我们将重点介绍 Plex 媒体服务器的设置,因为它用户友好,并支持多种设备。
Plex 是一个受欢迎的选择,因为它允许您将媒体流传输到多种设备,包括智能手机、智能电视和游戏机。首先,通过访问 Plex 网站在您的 Fedora 系统上下载 Plex 媒体服务器。或者,您可以在终端中使用 wget 命令:
wget https://downloads.plex.tv/plex-media-server-new/index.html
确保下载适合您系统架构(x86_64、ARM 等)的版本。下载后,您可以使用以下命令安装 Plex:
sudo dnf install plexmediaserver-1.21.0.3711-4557ce071.i386.rpm
版本号和架构可能会有所不同,因此请相应调整命令。
安装后,您需要启动并启用 Plex 媒体服务器,以便在引导时运行:
sudo systemctl start plexmediaserver sudo systemctl enable plexmediaserver
运行 Plex 后,打开网页浏览器并访问 http://localhost:32400/web 以访问 Plex 网页仪表板。如果您是远程访问,请将“localhost”替换为 Fedora 机器的 IP 地址。
使用您的 Plex 帐户登录或创建一个帐户(如果尚未创建)。在设置向导中,您可以开始添加媒体目录。
要使您的媒体服务器可供网络上的其他设备访问,请配置防火墙以允许 Plex 与外部通信。执行以下命令以允许 Fedora 防火墙通过 Plex 端口(32400):
sudo firewall-cmd --zone=public --permanent --add-port=32400/tcp sudo firewall-cmd --reload
上述规则为 Plex 端口上的任何传入流量添加了一个永久规则,以便您的媒体服务器可以与您的设备通信。
确保您的 Fedora 机器在本地网络上有一个静态 IP 地址,以避免其它设备在访问时遇到问题。
添加媒体后,Plex 会自动扫描并组织它。然而,您可以进一步定制以获得更好的性能和元数据质量。
"Movie Title (Year).ext"
。"Show Name/Season 01/Show Name - s01e01.ext"
。如果您想从本地网络外访问媒体服务器,则需要配置远程访问。请注意,这可能涉及一些安全风险,因此请确保只打开必要的端口,并考虑使用 VPN 增强安全性。要设置远程访问:
设置完成后,测试您的媒体服务器以确保一切正常。使用连接到同一网络的设备,例如智能手机,并安装 Plex 应用程序。使用相同的 Plex 帐户登录,并验证您的媒体是否可以访问并流畅播放。
如果您遇到播放问题或缓冲,请考虑以下事项:
由 Plex 媒体服务器驱动的 Fedora 提供无缝且强大的媒体流体验。通过适当的配置和维护,它可以作为您所有数字内容需求的理想中心。通过遵循本指南,您现在应该有一个功能齐全的媒体服务器,准备好将您最喜爱的电影、音乐等流式传输到网络上的任何兼容设备上。
拓展和定制此设置的潜力巨大。可以考虑了解更多的软件或脚本,以进一步增强服务器的功能,比如设置自动下载或尝试使用其他流媒体解决方案,如 Emby 或 Jellyfin。由于其多功能性,Fedora 为技术爱好者和家庭媒体爱好者开辟了许多可能性。
如果你发现文章内容有误, 您可以