如何在 Ubuntu 20.04 上安装 Plex 媒体服务器

2022年 10月 12日 14.0k 0

在 Ubuntu 20.04 上安装 Plex 媒体服务器

Plex 是一种流媒体服务器,可让您随时随地组织视频、音乐和照片集,并将媒体流式传输到您的计算机、手机、平板电脑或电视。Plex 媒体服务器可以安装在所有主要的操作系统和设备上。

本文介绍了如何 在 Ubuntu 20.04 上安装Plex 媒体服务器。

在 Ubuntu 上安装 Plex 媒体服务器

Plex 是专有的计算机软件,它不包含在 Ubuntu 存储库中。

在 Plex 媒体服务器上安装 Steam 相当简单。我们将启用 Plex 官方存储库并使用apt . 它不需要任何技术知识,安装和配置媒体服务器的时间不会超过 20 分钟。

  • 将 Plex APT 存储库添加到您的系统并导入存储库的 GPG 密钥:
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
  • 启用存储库后,更新 apt 包列表并安装最新的服务器版本:
sudo apt update
sudo apt install plexmediaserver
  • 要验证 Plex 是否正在运行,请检查服务状态:
sudo systemctl status plexmediaserver

输出应如下所示:

plexmediaserver.service - Plex Media Server
    Loaded: loaded (/lib/systemd/system/plexmediaserver.service; enabled; vendor preset: enabled)
    Active: active (running) since Thu 2021-06-17 19:36:33 UTC; 23min ago

而已。此时,您的 Ubuntu 机器上安装了 Plex 媒体服务器。

调整防火墙

现在 Plex 已安装并在您的服务器上运行,您需要确保将服务器防火墙配置为允许 Plex 特定端口上的流量。

如果您的系统上没有运行防火墙,请跳过此部分。

如果您UFW 用于管理防火墙,最简单的选择是创建 UFW 应用程序配置文件:

sudo nano /etc/ufw/applications.d/plexmediaserver

/etc/ufw/applications.d/plexmediaserver

[plexmediaserver]
title=Plex Media Server (Standard)
description=The Plex Media Server
ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp

[plexmediaserver-dlna]
title=Plex Media Server (DLNA)
description=The Plex Media Server (additional DLNA capability only)
ports=1900/udp|32469/tcp

[plexmediaserver-all]
title=Plex Media Server (Standard + DLNA)
description=The Plex Media Server (with additional DLNA capability)
ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp|1900/udp|32469/tcp

保存文件并更新配置文件列表:

sudo ufw app update plexmediaserver

应用新的防火墙规则:

sudo ufw allow plexmediaserver-all

最后,检查新的防火墙规则是否成功应用:

sudo ufw status verbose
Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip

To                         Action      From
--                         ------      ----
22/tcp                     ALLOW IN    Anywhere
32400/tcp (plexmediaserver-all) ALLOW IN    Anywhere
3005/tcp (plexmediaserver-all) ALLOW IN    Anywhere
5353/udp (plexmediaserver-all) ALLOW IN    Anywhere
8324/tcp (plexmediaserver-all) ALLOW IN    Anywhere
32410:32414/udp (plexmediaserver-all) ALLOW IN    Anywhere
1900/udp (plexmediaserver-all) ALLOW IN    Anywhere
32469/tcp (plexmediaserver-all) ALLOW IN    Anywhere

配置 Plex 媒体服务器

在启动 Plex 设置向导之前,您可以先创建将存储 Plex 媒体文件的目录:

sudo mkdir -p /opt/plexmedia/{movies,series}

Plex 媒体服务器以用户身份运行,该用户plex必须具有对媒体文件和目录的读取和执行权限。要设置正确的所有权 ,请输入以下命令:

sudo chown -R plex: /opt/plexmedia

您可以选择任何位置来存储媒体文件;只要确保您设置了正确的权限。

您现在可以继续进行服务器配置。打开浏览器,输入http://YOUR_SERVER_IP:32400/web,您将被重定向到 plex 网站。

Plex 媒体服务器登录

为了使 Plex 正常工作,您需要创建一个帐户。

按 Google、Facebook、Apple 或电子邮件按钮创建一个免费的 Plex 帐户。如果您想使用高级功能,请购买Plex Pass 计划。

注册后,您将被重定向到包含有关 Plex 如何工作的信息的页面,如下所示:

Plex 的工作原理

点击Got it按钮。

在下一个屏幕上,输入您的 Plex 服务器名称,选中该Allow me to access my media outside my home框,然后单击Next

Plex 服务器设置主机名

下一步是添加媒体库。点击Add Library按钮。

当弹出窗口显示时,选择电影作为库类型,然后单击Next

Plex 媒体服务器添加库

在下一步中,单击Browse for media folder并将路径添加到将包含电影媒体文件的目录,在我们的例子/opt/plexmedia/movies中。

Plex 媒体服务器电影文件夹

单击Add按钮,然后单击Add Library

您可以根据需要添加任意数量的库。

Plex 媒体库

单击Next,然后单击 ,Done您将被重定向到 Plex Web 仪表板。

Plex 媒体服务器仪表板

现在您已经完成了设置向导,您可以开始探索 Plex 选项以及它可以做的所有事情。

更新 Plex 媒体服务器

发布新版本时,要更新 Plex,请在终端中运行以下命令:

sudo apt update
sudo apt install --only-upgrade plexmediaserver

在安装过程中,官方 Plex 存储库可能会被禁用。要启用存储库,请打开plexmediaserver.list文件并取消注释以“deb”开头的行:

sudo nano /etc/apt/sources.list.d/plexmediaserver.list
# When enabling this repo please remember to add the PlexPublic.Key into the apt setup.
# wget -q https://downloads.plex.tv/plex-keys/PlexSign.key -O - | sudo apt-key add -
deb https://downloads.plex.tv/repo/deb/ public main

结论

我们已经向您展示了如何在您的 Ubuntu 20.04 机器上安装 Plex 媒体服务器并创建一个媒体库。

您现在可以在您的 Android、iPhone、Smart TV、Xbox、Roku 或任何其他受支持的设备上安装 Plex 应用程序。您可以在Plex 下载页面上找到支持的应用程序和设备列表 ,或者您可以简单地从设备的应用程序商店安装应用程序。

您还应该查看官方的Plex 快速入门 指南和Plex 文档 页面。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论