在Ubuntu 20.04| debian 10上安装Plex Media Server

时间:2020-02-23 14:33:02  来源:igfitidea点击:

Plex是用于媒体流的服务器,它可以在一个地方存储所有媒体内容并使用客户端应用程序访问它们,例如另一计算机或者移动设备。
Plex服务器以正确的方式组织上传的内容,使客户端易于访问。

Plex可以在不同的操作系统上运行,包括Windows,MacOS和Linux。
在本教程中,我们将研究如何在Ubuntu 20.04/Debian 10系统上安装Plex Media Server。

我们将从Plex下载Ubuntu 20.04/Debian 10的最新Plex Media Server。

第1步:下载Plex Media Server Deb包

在运行WGet下载命令之前检查最新版本的Thedownloads页面。

wget https://downloads.plex.tv/plex-media-server-new/1.20.4.3517-ab5e1197c/debian/plexmediaserver_1.20.4.3517-ab5e1197c_amd64.deb

第2步:在Ubuntu 20.04/Debian 10上安装Plex Media 服务器

一旦下载,通过运行以下命令,更改为下载的Plex媒体目录并安装Plex:

$sudo apt install ./plexmediaserver_1.20.4.3517-ab5e1197c_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'plexmediaserver' instead of './plexmediaserver_1.20.4.3517-ab5e1197c_amd64.deb'
The following NEW packages will be installed:
  plexmediaserver
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/81.1 MB of archives.
After this operation, 243 MB of additional disk space will be used.
Get:1 /root/plexmediaserver_1.20.4.3517-ab5e1197c_amd64.deb plexmediaserver amd64 1.20.4.3517-ab5e1197c [81.1 MB]
Selecting previously unselected package plexmediaserver.
(Reading database ... 34241 files and directories currently installed.)
Preparing to unpack .../plexmediaserver_1.20.4.3517-ab5e1197c_amd64.deb ...
PlexMediaServer install: Pre-installation Validation.
PlexMediaServer install: Pre-installation Validation complete.
Unpacking plexmediaserver (1.20.4.3517-ab5e1197c) ...
Setting up plexmediaserver (1.20.4.3517-ab5e1197c) ...
PlexMediaServer install: PlexMediaServer-1.20.4.3517-ab5e1197c - Installation starting.
PlexMediaServer install:
PlexMediaServer install: Now installing based on:
PlexMediaServer install:   Installation Type:   New
PlexMediaServer install:   Process Control:     systemd
PlexMediaServer install:   Plex User:           plex
PlexMediaServer install:   Plex Group:          plex
PlexMediaServer install:   Video Group:         video
PlexMediaServer install:   Metadata Dir:        /var/lib/plexmediaserver/Library/Application Support
PlexMediaServer install:   Temp Directory:      /tmp
PlexMediaServer install:   Lang Encoding:       en_US.UTF-8
PlexMediaServer install:   Transcoding HW:      Not found
PlexMediaServer install:
PlexMediaServer install: Completing final configuration.
Created symlink /etc/systemd/system/multi-user.target.wants/plexmediaserver.service → /lib/systemd/system/plexmediaserver.service.
PlexMediaServer install: PlexMediaServer-1.20.4.3517-ab5e1197c - Installation successful.  Errors: 0, Warnings: 0
Processing triggers for libc-bin (2.28-10) ...
Processing triggers for mime-support (3.62) ...

第3步:检查Plex介质服务器状态

安装Plex Media Server自动运行后。
检查状态如下所示:

$sudo systemctl status plexmediaserver.service
● plexmediaserver.service - Plex Media Server
   Loaded: loaded (/lib/systemd/system/plexmediaserver.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2017-11-13 10:45:39 CET; 23s ago
  Process: 1150 ExecStartPre=/bin/sh -c /usr/bin/test -d "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" || /bin/mkdir -p "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_
 Main PID: 1152 (Plex Media Serv)
    Tasks: 111 (limit: 4581)
   Memory: 270.8M
   CGroup: /system.slice/plexmediaserver.service
           ├─1152 /usr/lib/plexmediaserver/Plex Media Server
           ├─1183 Plex Plug-in [com.plexapp.system] /usr/lib/plexmediaserver/Resources/Plug-ins-ab5e1197c/Framework.bundle/Contents/Resources/Versions/2/Python/bo
           ├─1230 /usr/lib/plexmediaserver/Plex Tuner Service /usr/lib/plexmediaserver/Resources/Tuner/Private /usr/lib/plexmediaserver/Resources/Tuner/Shared 1.2
           ├─1257 Plex Plug-in [org.musicbrainz.agents.music] /usr/lib/plexmediaserver/Resources/Plug-ins-ab5e1197c/Framework.bundle/Contents/Resources/Versions/2
           ├─1310 Plex Plug-in [tv.plex.agents.music] /usr/lib/plexmediaserver/Resources/Plug-ins-ab5e1197c/Framework.bundle/Contents/Resources/Versions/2/Python/
           ├─1318 Plex Plug-in [tv.plex.agents.movie] /usr/lib/plexmediaserver/Resources/Plug-ins-ab5e1197c/Framework.bundle/Contents/Resources/Versions/2/Python/
           ├─1452 Plex Plug-in [com.plexapp.agents.themoviedb] /usr/lib/plexmediaserver/Resources/Plug-ins-ab5e1197c/Framework.bundle/Contents/Resources/Versions/
           ├─1524 Plex Plug-in [com.plexapp.agents.thetvdb] /usr/lib/plexmediaserver/Resources/Plug-ins-ab5e1197c/Framework.bundle/Contents/Resources/Versions/2/P
           └─1593 Plex Plug-in [com.plexapp.agents.imdb] /usr/lib/plexmediaserver/Resources/Plug-ins-ab5e1197c/Framework.bundle/Contents/Resources/Versions/2/Pyth
Nov 13 10:45:39 debian systemd[1]: Starting Plex Media Server...
Nov 13 10:45:39 debian systemd[1]: Started Plex Media Server.

现在通过运行以下命令,在系统启动时启用Plex服务器自动启动:

sudo systemctl enable plexmediaserver.service

确认已启用服务。

$systemctl is-enabled plexmediaserver.service
enabled

如果我们正在运行一个主动防火墙,请确保通过防火墙打开端口32400,如下所示:

sudo ufw allow 32400

步骤4:在Ubuntu 20.04上配置Plex Media Server | debian 10.

从Port 32400上的浏览器中获取Plex Media Server以配置它。
在浏览器上,执行http://<plex-media-server-ip>:32400/web。
我们应该看到一个屏幕,如图所示,我们将提示我们登录Plex。

已登录后,单击下一页底部的GOT。

在下一个页面中,给出了Plex A名称,并确保盒子允许我访问我家外的媒体。
点击下一步

在下一页中,添加库。
单击"添加库"。

这将带我们到一个要选择要添加的库的页面。
选择一旦点击下一步。
我们可以返回添加更多库。

提前才能将文件夹添加到库中。
单击浏览媒体文件夹,一旦添加点击底部的"添加"按钮,然后在下一个屏幕上单击"添加库"。
你可以尽可能多的库 。

添加所选择的库后,单击"下一步"。
我们将看到一个屏幕,告诉我们所有人都已设置并指导我们获取Plex应用程序。
点击完成

在下一页中,我们将看到标记的所有来源。
取消标记我们不需要的任何操作,然后单击底端的完成设置。