Введение
Plex — это сервер потокового мультимедиа, который позволяет вам организовывать коллекции видео, музыки и фотографий и передавать их на все ваши устройства в любое время и в любом месте.
В этом руководстве мы покажем вам, как установить Plex Media Server на Ubuntu 20.04 LTS Focal Fossa.
Хотя это руководство написано для Ubuntu 20.04 Focal Fossa, те же шаги можно использовать для Debian и Ubuntu 18.04 LTS.
Самый простой способ — установить Plex Media Server на Ubuntu с помощью системы моментальных пакетов.
Предпосылки
Вы должны войти в систему как пользователь с доступом sudo, чтобы иметь возможность устанавливать пакеты в вашей системе Ubuntu.
Если вы хотите установить Plex Media Server на удаленный сервер, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и прочитайте следующий.
Подключение к серверу
Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:
ssh root@IP_DEL_SERVER
Далее вам нужно будет ввести пароль пользователя root.
Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:
ssh nome_utente@IP_DEL_SERVER
Затем вам будет предложено ввести пароль пользователя.
Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Установите Plex Media Server с оснасткой
Загрузите и установите в своей системе пакет моментальных снимков Plex Media Server. Сначала нужно обновить список доступных пакетов:
sudo apt-get update
В Ubuntu 20.04 LTS по умолчанию установлен менеджер пакетов snap, если вы используете Ubuntu 16.x, вам нужно будет установить snapd:
sudo apt install snapd
На этом этапе вы можете установить Plex Media Server:
sudo snap install plexmediaserver
Вы должны получить вывод, подобный следующему, указывающий на завершение установки:
plexmediaserver 1.20.1.3252-a78fef9a9 from Plex, Inc. (plexinc✓) installed
Установите Plex Media Server с помощью APT
Если вы предпочитаете установить Plex Media Server на Ubuntu 20.04 LTS Focal Fossa, используя официальный репозиторий Plex, выполните следующие действия.
Начните с импорта ключа GPG репозитория с помощью следующей команды curl:
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
Добавьте репозиторий APT Plex в список репозиториев программного обеспечения вашей системы с помощью следующей команды:
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
После включения репозитория Plex обновите список пакетов apt и установите последнюю версию Plex Media Server с помощью:
sudo apt update
sudo apt install apt-transport-https
sudo apt install plexmediaserver
Чтобы убедиться, что служба 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 Tue 2020-09-15 11:56:06 CEST; 14s ago
Process: 4745 ExecStartPre=/bin/sh -c /usr/bin/test -d "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" || /bin/mkdir -p "${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}" (code=exited, status=>
Main PID: 4747 (Plex Media Serv)
Tasks: 92 (limit: 2286)
Memory: 194.6M
CGroup: /system.slice/plexmediaserver.service...
Измените правила брандмауэра
Теперь, когда Plex установлен и работает на сервере, вам нужно убедиться, что ваш брандмауэр настроен на разрешение трафика через определенные порты Plex Media Server.
Если в вашей системе не запущен брандмауэр, вы можете пропустить этот раздел.
Следующие шаги предполагают, что вы используете UFW
для управления брандмауэром:
Откройте ваш любимый текстовый редактор и создайте следующий файл UFW:
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
Настройка Plex Media Server
Перед запуском мастера настройки Plex создадим каталоги, в которых будут храниться медиафайлы Plex:
sudo mkdir -p /opt/plexmedia/{movies,series}
Plex Media Server работает как пользователь plex
, который должен иметь разрешения на чтение и выполнение для медиафайлов и каталогов. Чтобы установить правильное свойство, выполните следующую команду.
sudo chown -R plex: /opt/plexmedia
Вы можете выбрать любое место для хранения медиафайлов, просто убедитесь, что вы установили правильные разрешения.
Теперь мы можем приступить к настройке сервера. Откройте браузер, введите http://DOMINIO_O_IP:32400/web
.
Чтобы использовать Plex Media Server, вам необходимо создать учетную запись.
Нажмите кнопку Google, Facebook или Email, чтобы создать бесплатную учетную запись Plex. Если вы хотите получить доступ к премиальным функциям, вы можете приобрести план Plex Pass.
После регистрации вы будете перенаправлены на страницу с информацией о том, как работает Plex.
Нажмите на кнопку « Понял ».
На следующем экране введите имя своего сервера Plex, оставьте флажок « Разрешить мне доступ к моим медиафайлам за пределами моего дома » и нажмите « Далее ».
Следующим шагом будет добавление медиатеки. Нажмите на кнопку « Добавить библиотеку ».
Когда появится всплывающее окно, выберите фильмы в качестве типа библиотеки и нажмите « Далее ».
На следующем шаге нажмите Browse for media folder и добавьте путь к каталогу, который будет содержать медиафайлы Movies, в нашем случае /opt/plexmedia/movies.
Нажмите кнопку « Добавить », а затем « Добавить библиотеку».
Вы можете добавить столько библиотек, сколько захотите.
Нажмите « Далее », затем « Готово » вы будете перенаправлены на веб-панель управления Plex.
Теперь, когда вы завершили работу с мастером настройки, вы можете начать изучать параметры Plex и все, что он может делать.
Обновить Plex Media Server
Когда будет выпущена новая версия, вы сможете обновить пакет Plex Media Server с помощью стандартного инструмента обновления программного обеспечения для настольных ПК или выполнив следующие команды в терминале:
sudo apt update
sudo apt upgrade
Snap -установленный Plex Media Server будет автоматически обновляться в фоновом режиме каждый день. При желании вы все равно можете вручную получить последнюю версию всего установленного вами программного обеспечения, запустив snap refresh
. Эта команда будет полностью обновлена для всех снимков, если вы не укажете конкретный снимок для обновления следующим образом:
sudo snap refresh plexmediaserver
Вывод
Вы узнали, как установить Plex Media Server на свой компьютер с Ubuntu 20.04 LTS Focal Fossa и как создать медиатеку.
Теперь вы можете установить приложение Plex на Android, iPhone, Smart TV, Xbox, Roku или любое другое поддерживаемое устройство. Вы можете найти список поддерживаемых приложений и устройств на странице загрузок Plex или просто установить приложение из магазина приложений устройства.
Вам также необходимо ознакомиться с официальным руководством по быстрому запуску Plex и страницей документации Plex.