注:本教程在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