myfreax

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

Plex是一种流媒体服务器,可让您整理视频,音乐和照片集,并随时随地将它们流式传输到所有设备

6 min read
By myfreax
如何在Ubuntu 18.04安装Plex媒体服务器
如何在Ubuntu 18.04安装Plex媒体服务器

Plex是一种流媒体服务器,可让您整理视频,音乐和照片集,并随时随地将它们流式传输到所有设备。

本教程介绍如何在Ubuntu 18.04安装 Plex Media Server 。您必须以root具有sudo权限用户登录。

请执行以下步骤在您的Ubuntu 18.04安装Plex Media Server。Plex媒体服务器在官方的Debian软件包存储库中不可用。

我们将使用Plex官方仓库。首先运行curl命令导入存储库的GPG密钥。然后将Plex仓库添加到系统的软件源库列表中,运行echo命令。

一旦启用Plex存储库,请更新apt软件包列表并运行命令sudo apt install plexmediaserver安装最新版本的Plex Media Server。

Plex服务将自动启动。要验证安装是否成功,请运行命令sudo systemctl status plexmediaserver,该命令将打印Plex服务器状态。

sudo apt install curl apt-transport-https
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

sudo apt update
sudo apt install plexmediaserver

sudo systemctl status plexmediaserver
● plexmediaserver.service - Plex Media Server for Linux
  Loaded: loaded (/lib/systemd/system/plexmediaserver.service; enabled; vendor preset: enabled)
  Active: active (running) since Thu 2019-03-07 06:35:51 CST; 17min ago
  

Plex 防火墙设置

现在您已经在Ubuntu 18.04安装Plex,现在需要确保将防火墙配置为允许在Plex媒体服务器指定端口的连接。

如果您的系统上没有运行防火墙,则可以跳过此部分。以下步骤假定您正在使用UFW管理防火墙

打开您喜欢的文本编辑器,然后创建以下UFW应用程序配置文件。在本教程中我们将使用vim创建文件

sudo vim /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
/etc/ufw/applications.d/plexmediaserver

保存文件并退出vim,然后运行ufw命令sudo ufw allow plexmediaserver-all更新防火墙规则。

这里我们添加了一条SSH服务的规则,避免你不能使用SSH登录到服务器。

最后检查新防火墙规则是否成功应用,运行sudo ufw status verbose

sudo ufw app update plexmediaserver

sudo ufw allow 22
sudo ufw allow plexmediaserver-all

sudo ufw status verbose
....
To                         Action      From
--                         ------      ----
22/tcp                     ALLOW IN    Anywhere
32400/tcp (plexmediaserver-all) ALLOW IN    Anywhere
....

配置Plex媒体服务器

在启动Plex设置向导之前,我们先创建将存储媒体文件的目录,运行mkdir命令。

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

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

现在,我们可以继续进行Plex媒体服务器。打开浏览器,输入http://YOUR_SERVER_IP:32400/web,将显示以下屏幕。

sudo mkdir -p /opt/plexmedia/{movies,series}
sudo chown -R plex: /opt/plexmedia

要使用Plex Media Server,您需要创建一个帐户。你可以通过Google,Facebook或电子邮件创建Plex帐户。如果您想使用高级功能,可以购买Plex Pass计划。

注册后,您将被重定向到页面,其中包含有关Plex工作方式的信息,如下所示。点击Got it按钮。

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

下一步是添加媒体库。 点击Add Library按钮。显示弹出窗口时,选择电影作为库类型,然后单击Next

在下一步中,单击Browse for media folder,然后将路径添加到将包含Movies媒体文件的目录中,在教程中为/opt/plexmedia/movies

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

您可以根据需要添加任意数量的库。单击Next,然后单击Done,您将被重定向到Plex Web仪表板。

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

更新Plex媒体服务器

发布新版本时,您可以通过桌面标准软件更新工具或在终端中运行以下命令来更新Plex Media Server软件包。

sudo apt update
sudo apt upgrade

结论

您已经了解如何在Ubuntu 18.04安装Plex Media Server以及如何创建媒体库。您现在可以在Android,iPhone,智能电视,Xbox,Roku或任何其他受支持的设备安装Plex应用程序。

您可以在Plex Downloads页面上的设备找到受支持的Apps和设备列表。或者您只需从设备的应用程序商店中安装应用程序即可。

如有任何疑问,请在下面发表评论。