Как установить Plex Media Server в CentOS 8
Plex Media Server делает ваши медиа-файлы, такие как изображения, видео, аудиофайлы и т. д. Доступными для всех ваших устройств через Plex Client. Это очень мощное и полезное программное обеспечение для организации, управления и публикации вашей медиаколлекции.
В этом руководстве показано, как установить и настроить Plex Media Server в CentOS 8. Те же действия можно выполнить на любом сервере с CentOS 8.
Запустите и активируйте
Вывод вышеуказанной команды должен выглядеть следующим образом:
Вывод вышеуказанной команды должен выглядеть следующим образом:
Чтобы получить страницу настройки Plex Media Server, нам нужен доступ к локальному хосту нашего сервера, чтобы при открытии
Теперь, когда вы пытаетесь открыть
Как только вы закроете экземпляр CMD / Bash, туннелирование SSH исчезнет, поэтому убедитесь, что терминал открыт в фоновом режиме.
Первая подсказка попросит вас войти. Войдите в свою учетную запись или через Google, или зарегистрируйтесь по электронной почте.
После входа вы увидите страницу «Как работает Plex»:
Просто нажмите "Понял!" и затем он показывает вам этот экран, спрашивая понятное имя (просто измените его, как хотите, чтобы он назывался):

Plex Media Server необходимо владеть вашими файлами, чтобы получить к ним доступ от своего пользователя (

Теперь нажмите «Добавить библиотеку», выберите тип библиотеки, которую вы хотите создать, и нажмите «Далее»:
Теперь просто добавьте свой каталог и вернитесь на главную страницу, где вы сможете найти добавленные медиа-файлы.

В этом руководстве показано, как установить и настроить Plex Media Server в CentOS 8. Те же действия можно выполнить на любом сервере с CentOS 8.
Шаг 1 - Установка Plex Media Server
В этом руководстве мы будем использовать официальный репозиторий Plex вместо загрузки пакета RPM со своего сайта, поскольку это делает процесс обновления пакета очень простым.Шаг 1.1 - Добавьте официальный репозиторий Plex
Чтобы добавить официальный репозиторий Plex, создайте новый файл с именемplex.repo
в /etc/yum.repos.d/
каталоге со следующим содержимым:[PlexRepo]
name=PlexRepo
baseurl=https://downloads.plex.tv/repo/rpm/$basearch/
enabled=1
gpgkey=https://downloads.plex.tv/plex-keys/PlexSign.key
gpgcheck=1
Шаг 1.2 - Установите Plex Media Server
Установите Plex Media Server с помощью:sudo yum install plexmediaserver -y
plexmediaserver
сервис с помощью:sudo systemctl start plexmediaserver.service
sudo systemctl enable plexmediaserver.service
Шаг 1.3 - Проверка установки
Проверьте, правильно ли работает служба:sudo systemctl status plexmediaserver.service
● plexmediaserver.service - Plex Media Server
Loaded: loaded (/usr/lib/systemd/system/plexmediaserver.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2020-01-09 19:01:03 CET; 28s ago
Шаг 2 - Настройка брандмауэра (необязательно)
Чтобы получить доступ к Plesk Media Server через Интернет, нам необходимо настроить наш сервер таким образом, чтобы он разрешал подключения через некоторые порты.Эти шаги необходимо выполнить, только если на вашем сервере включен firewalld.
Шаг 2.1 - Добавить сервис
Чтобы разрешить соединения через порты, которые Plex требует, создайте новый файл с именемplexmediaserver.xml
в /etc/firewalld/services/
каталоге (если он не существует, просто создайте новый каталог) со следующим содержимым:<?xml version="1.0" encoding="utf-8"?>
<service version="1.0">
<short>plexmediaserver</short>
<description>Firewall Rules for Plex Media Server</description>
<!-- Port(s) for Plex Media Server -->
<port port="32400" protocol="tcp"/>
<!-- Port(s) for network discovery -->
<port port="5353" protocol="udp"/>
<port port="32410" protocol="udp"/>
<port port="32412" protocol="udp"/>
<port port="32413" protocol="udp"/>
<port port="32414" protocol="udp"/>
<!-- Port(s) for Plex DLNA Server -->
<port port="1900" protocol="udp"/>
<port port="32469" protocol="tcp"/>
<!-- Port(s) for Plex Companion -->
<port port="3005" protocol="tcp"/>
<!-- Port(s) for Roku via Plex Companion -->
<port port="8324" protocol="tcp"/>
</service>
Шаг 2.2 - Включите Сервис
После добавления службы выполните следующие команды, чтобы включить службу:sudo firewall-cmd --add-service=plexmediaserver --permanent
sudo firewall-cmd --reload
Шаг 2.3 - Проверка конфигурации
Проверьте, применяются ли правила с:sudo firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: eth0
sources:
services: ssh dhcpv6-client plexmediaserver
ports:
protocols:ssss
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
Шаг 3 - Настройте Plex Media Server
После успешной установки Plex Media Server на ваш сервер, мы можем перейти к настройке Plex Media Server.Чтобы получить страницу настройки Plex Media Server, нам нужен доступ к локальному хосту нашего сервера, чтобы при открытии
http://127.0.0.1:32400/web
он открывался с сервера, а не с нашего собственного локального хоста.Если у вас уже установлен локальный сервер мультимедиа Plex, необходимо остановить его, а затем проверить, открыв http://127.0.0.1:32400/web
его, не должно выдавать никаких выходных данных, прежде чем выполнять какие-либо действия, указанные ниже.
Шаг 3.1 - Туннель SSH
Чтобы получить доступ к локальному хосту сервера на нашем локальном хосте, нам нужно настроить SSH-туннелирование, выполнив одну простую команду. Если вы работаете в Windows, запустите ее на CMD или на Linux, а затем используйте оболочку bash.ssh -L 127.0.0.1:32400:127.0.0.1:32400 root@<10.0.0.1>
http://127.0.0.1:32400/web
в своем веб-браузере, он должен дать какой-то вывод.Как только вы закроете экземпляр CMD / Bash, туннелирование SSH исчезнет, поэтому убедитесь, что терминал открыт в фоновом режиме.
Шаг 3.2 - Доступ к графическому интерфейсу для настройки
После успешного подключения к туннелю SSH, вы можете настроить все остальное через графический интерфейс. Чтобы получить доступ к GUI, откройтеhttp://127.0.0.1:32400/web
в своем веб-браузере.Первая подсказка попросит вас войти. Войдите в свою учетную запись или через Google, или зарегистрируйтесь по электронной почте.

После входа вы увидите страницу «Как работает Plex»:

Просто нажмите "Понял!" и затем он показывает вам этот экран, спрашивая понятное имя (просто измените его, как хотите, чтобы он назывался):

Убедитесь, что опция «Разрешить мне доступ к медиафайлам вне моего дома» остается включенной.Для оставшихся 2 вкладок просто нажмите «Далее», потому что они могут быть настроены позже.
Шаг 3.3 - Доступ к Plex Media Server через Интернет
Теперь, когда вы завершили установку, вы можете открыть страницу Plex Media Server, открыв ееhttp://<10.0.0.1>/web
.Обратите внимание, что рекомендуется использовать Plex Media Server за обратным прокси-сервером (nginx / apache) с SSL (letsencrypt) для дополнительной безопасности.На левой боковой панели вы увидите опцию «Еще», просто нажмите на нее, теперь вы сможете найти дружественное имя вашего Plex Media Server в верхней части, просто нажмите на нее.

Как только вы сможете получить доступ к Plex Media Server по общему IP-адресу вашего сервера, вы можете прекратить туннелирование и продолжать использовать Plex Media Server по общему IP-адресу вашего сервера.
Шаг 3.4 - Добавление ваших библиотек
Создайте каталог на своем сервере или выполните следующие действия с существующими медиафайлами.sudo mkdir -p /plex_media/movies
plex
) на вашем сервере.sudo chown -R plex: /plex_media/movies
Имейте в виду, вам не нужно использовать /plex_media
для добавления библиотеки, вы можете использовать любую папку, которая вам нравится для хранения ваших медиа-файлов.
Теперь вернитесь в наш веб-браузер, нажмите «Управление библиотеками», он должен открыть эту страницу:
Теперь нажмите «Добавить библиотеку», выберите тип библиотеки, которую вы хотите создать, и нажмите «Далее»:

Теперь просто добавьте свой каталог и вернитесь на главную страницу, где вы сможете найти добавленные медиа-файлы.


Комментариев 0