在CentOS 7上安装Plex Media Server

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com

Plex是一种媒体服务器,使您可以将音乐,家庭视频等流式传输到设备。本文将指导您完成在CentOS 7(64位)服务器上安装Plex的过程。

注意: 在转码(即从不同的媒体格式和视频分辨率转换)操作期间,Plex可能要求很高(在资源方面)。如果您不打算使用要求与媒体不同的分辨率或格式的设备,则可以使用常规实例。否则,转码可能需要您获得更多的RAM,并可能需要Vultr的专用实例之一。

先决条件

如果您要转码媒体,建议的规格为:

两个或更多核心
四个或更多GB的RAM

这大约相当于Vultr的120GB专用实例

如果您不对任何媒体进行转码,那么您只需花很少的钱就可以摆脱:

一个或多个CPU内核
1 GB或更多的RAM

除了具有这些推荐的服务器规格外,您还需要一个运行CentOS 7的64位系统。此外,您还需要:

root 访问
yum
nano 要么 vim (本教程将使用 nano
wget

安装

在开始之前,我们需要更新我们的系统:

yum update -y

添加Plex的存储库:

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

粘贴以下内容:

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

保存(CTRL + O),然后退出(CTRL + X)。

使用安装Plex yum

yum install plexmediaserver -y

使Plex在启动时自动启动:

systemctl enable plexmediaserver

启动Plex:

systemctl start plexmediaserver

配置 firewalld 允许Plex通过防火墙:

nano /etc/firewalld/services/plex.xml

粘贴以下内容:



  plex
  Ports required by Plex.
  
  
  
  
  
  
  
  
  
  

保存并退出。

告诉 firewalld 关于我们的新防火墙规则:

firewall-cmd --add-service=plex --permanent

重装 firewalld 为使新规则生效:

firewall-cmd --reload

配置Plex

既然我们已经成功安装了Plex,请转到 https://(YOUR_SERVER_IP):32400

您将看到类似于以下图像的“欢迎”屏幕:

单击任何按钮并完成注册。完成注册后,您将被重定向到仪表板。

常见错误

如果在安装过程中看到“不允许共享服务器安装”错误,则需要创建到服务器的SSH隧道。这可以通过Setup Plex Media Server文章的“客户端设置”部分中所述的说明来完成。

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com