MAATRIX / Блог / Plex на Ubuntu 24.04: пошаговая установка

Plex на Ubuntu 24.04: пошаговая установка

Plex на Ubuntu 24.04: пошаговая установка

MAATRIX

Plex превращает сервер в персональный стриминговый сервис с вылизанным интерфейсом, приложениями под все платформы и удобным удалённым доступом. Свою коллекцию фильмов, сериалов и музыки вы смотрите откуда угодно, а Plex сам подтягивает обложки, описания и трейлеры. Ниже пошаговая установка Plex на Ubuntu 24.04: от подключения репозитория и привязки аккаунта до настройки библиотек и удалённого доступа.

Обсудить статью, задать вопрос или начать новую тему

Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.

Перейти в сообщество →

Что даёт Plex и в чём его особенность

Plex — это связка из серверной части, которую вы ставите на свою машину, и клиентских приложений. Главное отличие от полностью автономных решений в том, что Plex завязан на облачный аккаунт: авторизация, обнаружение сервера снаружи и часть функций проходят через сервис Plex. Это одновременно удобство и компромисс — удалённый доступ настраивается заметно проще, чем у конкурентов, но взамен вы регистрируете аккаунт и часть возможностей скрыта за платной подпиской Plex Pass.

Для большинства пользователей бесплатной версии более чем достаточно: библиотеки, метаданные, воспроизведение на любых устройствах работают без оплаты. Plex Pass добавляет аппаратный транскодинг, скачивание для офлайна, расширенный родительский контроль и ещё несколько функций. Стоит ли он денег — зависит от того, нужен ли вам транскодинг с ускорением на видеокарте. Мы разберём установку так, чтобы всё базовое заработало бесплатно.

Требования к серверу

Как и любой медиасервер, Plex делится на лёгкую и тяжёлую работу. Каталогизация, интерфейс и прямое воспроизведение файлов, которые клиент понимает, почти не грузят сервер — здесь достаточно скромного VPS с 2 ядрами и 2 ГБ RAM. Основной ресурс, который вам понадобится, — это дисковое место под медиатеку, и его берут с запасом: коллекция имеет свойство расти.

Тяжёлая работа — это транскодинг, когда сервер перекодирует видео под клиент или под узкий канал в реальном времени. Программный транскодинг одного 1080p-потока нагружает несколько ядер, а 4K может не потянуть даже мощный процессор. Аппаратное ускорение снимает эту нагрузку, но в Plex оно доступно только с подпиской Plex Pass. Поэтому планируйте конфигурацию честно: если все ваши устройства проигрывают файлы напрямую, хватит недорогого сервера; если нужен транскодинг для нескольких зрителей, берите машину помощнее.

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.

Арендовать VPS

Установка Plex Media Server

На Ubuntu 24.04 правильный путь — подключить официальный репозиторий Plex, чтобы получать обновления через apt. Добавьте ключ репозитория и его адрес, затем установите пакет сервера.

apt update && apt install -y curl apt-transport-https
curl -fsSL https://downloads.plex.tv/plex-keys/PlexSign.key \
  | gpg --dearmor -o /etc/apt/keyrings/plex.gpg
echo "deb [signed-by=/etc/apt/keyrings/plex.gpg] https://downloads.plex.tv/repo/deb public main" \
  > /etc/apt/sources.list.d/plexmediaserver.list

После добавления репозитория обновите индексы и установите сервер. Служба запустится автоматически и будет слушать порт 32400 — это стандартный порт Plex, через него идёт и веб-интерфейс, и весь трафик.

apt update
apt install -y plexmediaserver
systemctl enable --now plexmediaserver
systemctl status plexmediaserver

Проверьте статус службы. Если она активна, сервер готов к первичной настройке через веб-интерфейс.

Привязка аккаунта и первичная настройка

Вот тут кроется особенность Plex, о которой стоит знать заранее. Панель управления сервером по умолчанию доступна только с локального адреса, а сервер вы, скорее всего, ставите удалённо на VPS. Прямое обращение к порту 32400 снаружи Plex воспринимает как небезопасное и не пускает в настройки. Обходят это через SSH-туннель: вы пробрасываете локальный порт на удалённый сервер и открываете панель как будто локально.

ssh -L 8888:localhost:32400 root@ВАШ_IP_СЕРВЕРА

После этого откройте в браузере адрес с проброшенным портом и путём к веб-панели — вас попросят войти в аккаунт Plex или создать его. Регистрация бесплатна. Именно через этот аккаунт Plex потом организует удалённый доступ к вашему серверу из любой точки. После входа мастер предложит назвать сервер и добавить первые библиотеки.

Организация библиотек и медиатеки

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

mkdir -p /srv/media/movies /srv/media/tv /srv/media/music
chown -R plex:plex /srv/media

Права обязательны: сервер работает от пользователя plex, и без доступа к каталогам библиотека останется пустой. Для фильмов используйте схему с годом выпуска в имени файла — это резко повышает точность распознавания. Сериалы раскладывайте по папкам сезонов с номерами серий в названии. После добавления библиотеки Plex запустит сканирование и подтянет постеры, описания, актёрский состав и даже трейлеры из своих источников. Этот процесс может занять время для крупной коллекции, зато потом навигация выглядит как в настоящем стриминге.

Удалённый доступ и транскодинг

Удалённый доступ — сильная сторона Plex. В настройках сервера есть раздел Remote Access, который через облако Plex устанавливает связь между вашим сервером и клиентами снаружи, часто вообще без ручной возни с портами. Если автоматика не срабатывает, помогает ручное открытие порта 32400 в фаерволе и указание его в настройках.

ufw allow 32400/tcp

Теперь о транскодинге, который упирается в железо. Если при воспроизведении процессор сервера уходит в потолок и видео подтормаживает, значит, Plex перекодирует поток программно. Способов снизить нагрузку два. Первый и бесплатный — держать медиатеку в форматах, которые клиенты играют напрямую, тогда транскодинг вообще не нужен. Второй — аппаратное ускорение на видеокарте, но оно требует подписки Plex Pass и наличия подходящего GPU на сервере.

Отсюда вытекает выбор конфигурации. Для домашнего сервера с прямым воспроизведением достаточно недорогого VPS. Если же нужен уверенный транскодинг для нескольких зрителей, берите сервер с производительным процессором или видеокартой. У MAATRIX можно подобрать подходящую машину в нужной локации — US или UK ближе к зарубежным источникам метаданных и контента, RU для минимального пинга внутри страны — и оплатить из России картой, СБП или криптой. Начните со скромного тарифа и масштабируйтесь по мере роста аудитории.

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.

Арендовать VPS

Обсудить статью, задать вопрос или начать новую тему

Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.

Перейти в сообщество →

Частые вопросы

Почему не открывается панель Plex на VPS?

По умолчанию настройки доступны только локально. Пробросьте порт 32400 через SSH-туннель командой ssh -L и откройте панель как локальную — тогда мастер пустит вас в настройки.

Нужна ли подписка Plex Pass?

Для базовых функций — библиотек, метаданных и прямого воспроизведения — нет, всё работает бесплатно. Plex Pass нужен в основном ради аппаратного транскодинга и офлайн-загрузки.

Какой сервер выбрать под Plex на Ubuntu 24.04?

Для прямого воспроизведения хватит 2 ядер, 2 ГБ RAM и диска под медиатеку. Для транскодинга нескольких потоков нужен мощный CPU или GPU с подпиской.

Как настроить удалённый доступ к Plex?

Включите Remote Access в настройках сервера — облако Plex само установит связь. Если не срабатывает, откройте порт 32400 в фаерволе и укажите его вручную.

Нужны сами нейросети для контента?

Генерируйте изображения, видео и озвучку нейросетями на falapi.io — десятки моделей в одном окне. Оплата картой РФ и по СБП.