Поиск по сайту:

Как установить Plex Media Server на CentOS 7


Это руководство существует для этих версий ОС

  • CentOS 8
  • CentOS 7

На этой странице

  1. Предпосылки
  2. Что мы будем делать
  3. Шаг 1. Добавьте репозиторий Plex
  4. Шаг 2. Установите Plex Media Server на CentOS 7
  5. Шаг 3. Настройка правил Firewalld для Plex Media Server
  6. Шаг 4. Настройка Plex Media Server
  7. Справочник

Plex — это клиент-серверный мультимедийный программный пакет. Он состоит из двух основных компонентов: медиасервера plex и плеера plex.

Медиасервер Plex – это приложение, которое позволяет упорядочивать мультимедийные файлы, такие как видео, аудио, фото и другие медиафайлы, из онлайн-источников, а затем передавать их по локальной сети или через Интернет. Его можно установить в Windows, MacOS, Linux и даже в системе FreeBSD.

Plex Player — это внешний интерфейс, который позволяет воспроизводить ваши медиафайлы на локальном или удаленном компьютере, на котором работает медиасервер Plex.

В этом руководстве мы пошагово покажем вам, как установить и настроить медиасервер Plex на вашем сервере CentOS 7. Мы установим Plex Media Server из собственного репозитория, затем настроим правила Firewalld для доступа к медиасерверу и, наконец, настроим проигрыватель Plex с помощью веб-приложения Plex.

Предпосылки

  • Система CentOS 7
  • Привилегии root

Что мы будем делать

  1. Добавить репозиторий Plex в систему CentOS 7
  2. Установите Plex Media Server на CentOS 7
  3. Настройка правил Firewalld для Plex Media Server
  4. Тестирование

Шаг 1 — Добавьте репозиторий Plex

Первый шаг, который нам нужно сделать для этого руководства, — добавить репозиторий Plex в нашу систему CentOS 7.

Перейдите в каталог yum.repos.d и создайте новый файл репо plex.repo с помощью редактора vim.

cd /etc/yum.repos.d/
vim plex.repo

Вставьте туда следующую конфигурацию репозитория Plex.

# Plex.repo file will allow dynamic install/update of plexmediaserver.
[PlexRepo]
name=PlexRepo
baseurl=https://downloads.plex.tv/repo/rpm/$basearch/
enabled=1
gpgkey=https://downloads.plex.tv/plex-keys/PlexSign.key
gpgcheck=1

Сохранить и выйти.

Репозиторий Plex был добавлен в систему CentOS 7.

Шаг 2 — Установите Plex Media Server на CentOS 7

Теперь мы установим медиасервер Plex на наш сервер CentOS.

Запустите команду yum ниже.

sudo yum -y install plexmediaserver

После завершения установки запустите службу plex и включите ее запуск каждый раз при загрузке системы с помощью приведенных ниже команд systemctl.

systemctl start plexmediaserver
systemctl enable plexmediaserver

Медиасервер Plex установлен — проверьте его с помощью следующей команды.

systemctl status plexmediaserver

И вы получите результат, как показано ниже.

Plex Media Server теперь работает на сервере CentOS 7.

Шаг 3. Настройте правила Firewalld для Plex Media Server

В этом руководстве мы включим службы Firewalld. Убедитесь, что в системе установлены пакеты firewalld.

Или вы можете установить их с помощью команды yum ниже.

sudo yum -y install firewalld

Теперь запустите службу firewalld и включите ее запуск каждый раз при загрузке системы.

systemctl start firewalld
systemctl enable firewalld

Далее нам нужно добавить новую конфигурацию firewalld для нашей установки plex. Медиасерверу Plex нужен какой-то порт в состоянии LISTEN, поэтому мы создадим новую XML-конфигурацию firewalld.

Перейдите в каталог /etc/firewalld/service и создайте новую конфигурацию службы firewalld plex.xml с помощью vim.

cd /etc/firewalld/services/
vim plexmediaserver.xml

Вставьте следующую конфигурацию.

<?xml version="1.0" encoding="utf-8"?>
<service>
  <short>plexmediaserver</short>
  <description>Ports required by plexmediaserver.</description>
  <port protocol="tcp" port="32400"></port>
  <port protocol="udp" port="1900"></port>
  <port protocol="tcp" port="3005"></port>
  <port protocol="udp" port="5353"></port>
  <port protocol="tcp" port="8324"></port>
  <port protocol="udp" port="32410"></port>
  <port protocol="udp" port="32412"></port>
  <port protocol="udp" port="32413"></port>
  <port protocol="udp" port="32414"></port>
  <port protocol="tcp" port="32469"></port>
</service>

Сохранить и выйти.

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

sudo firewall-cmd --add-service=plexmediaserver --permanent
sudo firewall-cmd --reload

И вы получите результат, как показано ниже.

Служба plexmediaserver добавлена в firewalld — проверьте ее с помощью приведенной ниже команды firewalld.

firewall-cmd --list-all

И вы должны включить plexmediaserver в список услуг.

Шаг 4 — Настройте Plex Media Server

Перед настройкой медиасервера Plex убедитесь, что у вас есть учетная запись для Plex. Если нет, вы можете зарегистрироваться, используя указанный ниже URL.

А затем войдите в свою учетную запись.

Если вы зарегистрированный пользователь и вошли в систему с помощью браузера, вы можете открыть URL-адрес установки медиасервера Plex следующим образом.

И вы будете перенаправлены на плекс логин, как показано ниже.

Нажмите кнопку ВХОД.

И вы получите страницу о том, как работает plex — просто нажмите кнопку ПОНЯЛ.

Теперь страница настройки сервера.

Введите имя вашего сервера и нажмите кнопку NEXT.

Теперь вы увидите страницу конфигурации библиотеки plex.

Нажмите кнопку ДАЛЕЕ еще раз.

И настройка plexmediaserver завершена — нажимаем кнопку DONE.

И вы получите панель инструментов plex.

Теперь вы можете добавлять медиафайлы на свой медиасервер plex.

Ниже приведен пример библиотеки из нашей установки Plex.

Установка и настройка Plex Media Server на сервере CentOS 7 успешно завершена.

Ссылка

  • https://forums.plex.tv/discussion/