Plex是一个流媒体服务器,可以让你组织你的视频、音乐和照片集,并随时随地将媒体流传到你的电脑、手机、平板电脑或电视。Plex媒体服务器可以安装在所有主要的操作系统和设备上。
本文介绍了如何在Ubuntu 20.04上安装Plex媒体服务器。
1、将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
2、一旦资源库被启用,更新apt软件包列表并安装最新的服务器版本。
$ sudo apt update
$ sudo apt install plexmediaserver
3、为了验证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媒体服务器。
$ sudo nano /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
$ sudo mkdir -p /opt/plexmedia/{movies,series}
你可以选择任何位置来存储媒体文件;只要确保你设置了正确的权限。
现在你可以继续进行服务器配置了。打开你的浏览器,输入http://YOUR_SERVER_IP:32400/web,你就会被转到plex的网站。
$ sudo chown -R plex: /opt/plexmedia
为了使Plex正常工作,你需要创建一个账户。
按谷歌、Facebook、苹果或电子邮件按钮,创建一个免费的Plex账户。如果你想使用高级功能,请购买Plex Pass计划。
注册后,你会被转到有关Plex工作方式的页面,如下图所示。
点击Got it按钮。
在下一个屏幕上,输入你的Plex服务器名称,勾选 "允许我在家庭之外访问我的媒体",然后点击下一步。
下一步是添加一个媒体库。点击添加库的按钮。
当弹出的窗口显示时,选择电影作为库的类型,然后点击下一步。
在下一步,点击浏览媒体文件夹,添加包含Movies媒体文件的目录路径,在我们的例子中是/opt/plexmedia/movies。
点击 "添加 "按钮,然后点击 "添加库"。
你可以根据自己的需要添加多个库。
点击 "下一步",然后点击 "完成",你就会被重定向到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 22.04?
下一条: 什么是云服务器503服务不可用错误