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

12 set 2022 4 min di lettura
Как установить Plex Media Server на CentOS 8 Linux
Indice dei contenuti

Введение

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

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

Предпосылки

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

Если вы хотите установить 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 в CentOS 8 — использование официального репозитория Plex. Для установки и настройки медиа-сервера не требуется никаких технических знаний, и установка и настройка медиа-сервера не должны занимать более 20 минут.

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

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

sudo vi /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

Сохраните и закройте файл.

Установите последнюю версию Plex Media Server с помощью следующей команды:

sudo yum install plexmediaserver

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

sudo systemctl start plexmediaserver.service
sudo systemctl enable plexmediaserver.service

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

sudo systemctl status plexmediaserver
● plexmediaserver.service - Plex Media Server
 Loaded: loaded (/usr/lib/systemd/system/plexmediaserver.service; enabled; vendor preset: disabled)
 Active: active (running) since Fri 2020-01-17 17:48:21 CET; 6h ago
 Main PID: 6703 (Plex Media Serv)
 Tasks: 51 (limit: 12251)
 Memory: 97.3M
 CGroup: /system.slice/plexmediaserver.service
 ├─6703 /usr/lib/plexmediaserver/Plex Media Server
 ├─6731 Plex Plug-in [com.plexapp.system] /usr/lib/plexmediaserver/Resources/Plug-ins-ac2afe5f8/Framework.bundle/Contents/Resources/Versions/2/Python/bootstrap.py --server-version 1.18.4.2171-ac2af>
 └─6778 /usr/lib/plexmediaserver/Plex Tuner Service /usr/lib/plexmediaserver/Resources/Tuner/Private /usr/lib/plexmediaserver/Resources/Tuner/Shared 1.18.4.2171-ac2afe5f8 32600 /waitmutex

 Jan 17 17:48:21 TEST-SERVER-1 systemd[1]: Starting Plex Media Server...

Измените правила брандмауэра

Если у вас установлен и включен брандмауэр, прочтите следующие инструкции.

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

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

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

<?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 --permanent
sudo 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://TUO_IP_O_DOMINIO:32400/web, и вам будет представлен мастер установки, который проведет вас через настройку Plex:

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

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

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

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

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

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

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

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

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

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

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

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

Вывод

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

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

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.