如何在CentOS 7上安装Plex Media Server

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

在本教程中,我们将向您展示如何在CentOS 7上安装和配置Plex Media Server。

先决条件

在继续本教程之前,请确保您以具有sudo特权的用户身份登录。

安装Plex Media Server#

建议在CentOS 7上安装和管理Plex Media Server的方法是使用Plex官方存储库。 它不需要任何技术知识,并且安装和配置介质服务器的时间不会超过20分钟。

以下步骤描述了如何在CentOS系统上安装Plex Media Server:

  1. 添加Plex存储库

    要启用Plex存储库,请打开文本编辑器并创建一个名为YUM的新存储库配置文件。 plex.repo/etc/yum.repos.d/ 目录:

    /etc/yum.repos.d/plex.repo

    [PlexRepo]
    name=PlexRepo
    baseurl=https://downloads.plex.tv/repo/rpm/$basearch/
    enabled=1
    gpgkey=https://downloads.plex.tv/plex-keys/PlexSign.key
    gpgcheck=1
  2. 安装Plex

    使用以下方法安装最新版本的Plex Media Server:

    sudo yum install plexmediaserver

    安装完成后,开始 plexmediaserver 服务,并使用以下命令使其在系统启动时启动:

    sudo systemctl start plexmediaserver.servicesudo systemctl enable plexmediaserver.service
  3. 验证安装

    要验证Plex服务是否正在运行,请输入:

    sudo systemctl status plexmediaserver
    ● plexmediaserver.service - Plex Media Server for Linux
       Loaded: loaded (/usr/lib/systemd/system/plexmediaserver.service; enabled; vendor preset: disabled)
       Active: active (running) since Sat 2018-07-21 22:22:22 UTC; 12s ago
     Main PID: 13940 (Plex Media Serv)
       CGroup: /system.slice/plexmediaserver.service

调整防火墙规则

现在已经安装并正在运行Plex,您需要配置防火墙以允许Plex Media Server特定端口上的流量。

如果您的系统上未启用防火墙,则可以跳过此部分。

打开您选择的文本编辑器,并创建以下防火墙服务:

/etc/firewalld/services/plexmediaserver.xml

<?xml version="1.0" encoding="utf-8"?>
<service version="1.0">
<short>plexmediaserver</short>
<description>Plex TV Media Server</description>
<port port="1900" protocol="udp"/>
<port port="5353" protocol="udp"/>
<port port="32400" protocol="tcp"/>
<port port="32410" protocol="udp"/>
<port port="32412" protocol="udp"/>
<port port="32413" protocol="udp"/>
<port port="32414" protocol="udp"/>
<port port="32469" protocol="tcp"/>
</service>

保存文件并通过键入以下内容应用新的防火墙规则:

sudo firewall-cmd --add-service=plexmediaserver --permanentsudo firewall-cmd --reload

最后,使用以下命令检查新的防火墙规则是否成功应用:

sudo firewall-cmd --list-all
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: eth0
  sources:
  services: ssh dhcpv6-client plexmediaserver
  ports:
  protocols:
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:

配置Plex媒体服务器#

创建用于保存媒体文件的目录:

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

Plex Media Server以用户身份运行 plex 需要具有对媒体文件和目录的读取和执行权限。 要设置正确的所有权,请运行以下命令。

sudo chown -R plex: /opt/plexmedia

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

打开浏览器,输入 http://YOUR_SERVER_IP:32400/web 然后您将看到一个安装向导,该向导将指导您通过Plex配置:

为了使用Plex Media Server,您将需要创建一个帐户。

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

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

Plex如何工作

点击 Got it 按钮。

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

Plex服务器设置主机名

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

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

Plex Media Server添加库

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

Plex Media Server电影文件夹

点击 Add 按钮,然后在 Add Library

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

Plex媒体库

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

Plex媒体服务器仪表板

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

结论#

您已经了解了如何在CentOS 7计算机上安装Plex Media Server以及如何创建媒体库。

现在,您可以在Android,iPhone,智能电视,Xbox,Roku或任何其他受支持的设备上安装Plex应用程序。 您可以在“ Plex下载”页面上找到受支持的“应用程序和设备”列表,也可以仅从设备的应用程序商店中安装该应用程序。

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

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

plex媒体服务器centos

Sidebar