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

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

В этом руководстве мы покажем вам, как установить и настроить Plex Media Server на CentOS 7.

Подготовка

Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Установить Plex Media Server

Рекомендуемый метод установки и управления Plex Media Server на CentOS 7 — использование официального репозитория Plex. Для этого не требуются технические знания, и установка и настройка медиасервера займет у вас не более 20 минут.

Следующие шаги описывают, как установить Plex Media Server в системе CentOS:

  1. Добавить репозиторий Plex

    Чтобы включить репозиторий Plex, откройте текстовый редактор и создайте новый файл конфигурации репозитория YUM с именем plex.repo в /etc/yum.repos.d/ :

    /etc/yum.repos.d/plex.repo
     [PlexRepo] name = PlexRepo baseurl = https://downloads.plex.tv/repo/rpm/$basearch/ enabled = 1 gpgkey = https://downloads.plex.tv/plex-keys/PlexSign.key gpgcheck = 1
  2. Установить Plex

    Установите последнюю версию Plex Media Server с:

     sudo yum install plexmediaserver

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

     sudo systemctl start plexmediaserver.service sudo systemctl enable plexmediaserver.service
  3. Проверьте установку

    Чтобы проверить, запущена ли служба Plex, введите:

     sudo systemctl status plexmediaserver
     ● plexmediaserver.service - Plex Media Server for Linux Loaded: loaded (/usr/lib/systemd/system/plexmediaserver.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2018-07-21 22:22:22 UTC; 12s ago Main PID: 13940 (Plex Media Serv) CGroup: /system.slice/plexmediaserver.service

Настройте правила брандмауэра

Теперь, когда Plex установлен и запущен, вам необходимо настроить брандмауэр, чтобы разрешить трафик на определенные порты Plex Media Server.

Если в вашей системе не включен брандмауэр, вы можете пропустить этот раздел.

Откройте нужный текстовый редактор и создайте следующую службу Firewalld:

/etc/firewalld/services/plexmediaserver.xml
<?xml version="1.0" encoding="utf-8"?>
<service version="1.0">
<short>plexmediaserver</short>
<description>Plex TV Media Server</description>
<port port="1900" protocol="udp"/>
<port port="5353" protocol="udp"/>
<port port="32400" protocol="tcp"/>
<port port="32410" protocol="udp"/>
<port port="32412" protocol="udp"/>
<port port="32413" protocol="udp"/>
<port port="32414" protocol="udp"/>
<port port="32469" protocol="tcp"/>
</service>

Сохраните файл и примените новые правила брандмауэра, набрав:

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

Наконец, проверьте, успешно ли применяются новые правила брандмауэра:

sudo firewall-cmd --list-all
public (active)
  target: default
  icmp-block-inversion: no
  interfaces: eth0
  sources:
  services: ssh dhcpv6-client plexmediaserver
  ports:
  protocols:
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:

Настроить Plex Media Server

Создайте каталоги, в которых вы будете хранить медиафайлы:

sudo mkdir -p /opt/plexmedia/{movies,series}

Plex Media Server работает как пользовательский plex который должен иметь разрешения на чтение и выполнение мультимедийных файлов и каталогов. Чтобы установить правильное владение, выполните следующую команду.

sudo chown -R plex: /opt/plexmedia
Вы можете выбрать любое место для хранения медиафайлов, просто убедитесь, что вы установили правильные разрешения.

Откройте браузер, введите http://YOUR_SERVER_IP:32400/web и вам будет представлен мастер настройки, который проведет вас через конфигурацию Plex:

Чтобы использовать Plex Media Server, вам необходимо создать учетную запись.

Нажмите кнопку Google, Facebook или электронной почты, чтобы создать бесплатную учетную запись Plex. Если вы хотите получить доступ к премиум-функциям, вы можете приобрести план Plex Pass .

После регистрации вы будете перенаправлены на страницу с информацией о том, как работает Plex, как показано ниже:

Нажмите кнопку " Got it .

На следующем экране введите имя своего сервера Plex, оставьте установленным флажок Allow me to access my media outside my home и нажмите Next .

Следующим шагом будет добавление медиа-библиотеки. Нажмите кнопку « Add Library .

Когда появится всплывающее окно, выберите фильмы в качестве типа библиотеки и нажмите Next .

На следующем шаге щелкните по Browse for media folder « Browse for media folder и добавьте путь к каталогу, в котором будут /opt/plexmedia/movies мультимедийные файлы фильмов, в нашем случае /opt/plexmedia/movies .

Нажмите на кнопку « Add , а затем на « Add Library .

Вы можете добавить столько библиотек, сколько захотите.

Нажмите Next , затем Done и вы будете перенаправлены на веб-панель управления Plex.

Теперь, когда вы завершили работу с мастером установки, вы можете начать изучать параметры Plex и все, что он может делать.

Выводы

Вы узнали, как установить Plex Media Server на свой компьютер CentOS 7 и как создать медиа-библиотеку.

Теперь вы можете установить приложение Plex на свой Android, iPhone, Smart TV, Xbox, Roku или любое другое поддерживаемое устройство. Вы можете найти список поддерживаемых приложений и устройств на странице загрузок Plex или просто установить приложение из магазина приложений устройства.

Вам также следует ознакомиться с официальным руководством по быстрому запуску Plex и страницей документации Plex .

Если у вас есть вопросы, оставьте комментарий ниже.

Оставьте комментарий