Wie man Plex Media Server unter Ubuntu installiert

Suraj Joshi 30 Januar 2023 Linux
  1. Plex auf Ubuntu vom offiziellen Plex-Repository installieren
  2. Konfigurieren Sie die Firewall für Plex Media Server
  3. Konfigurieren Sie Plex Media Server
Wie man Plex Media Server unter Ubuntu installiert

Plex ist eine Medien-Streaming-Software, die es uns erlaubt, Mediendateien zu organisieren und diese Medieninhalte jederzeit zu streamen. Wir können den Plex Media Server aus dem offiziellen Plex-Repository installieren.

Plex auf Ubuntu vom offiziellen Plex-Repository installieren

  • Importieren Sie das GPG des Repos mit dem Befehl:
    curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
    
  • Listen Sie das Repository des Plexus in unserer Quellen-Liste auf, indem Sie den Befehl
    echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
    
  • Installieren Sie das Paket apt-transport-https mit dem Befehl:
    sudo apt install apt-transport-https
    
  • Aktualisieren Sie die Paketquellen mit dem Befehl:
    sudo apt update
    
  • Installieren Sie das Paket Plex mit dem Befehl:
    sudo apt install plexmediaserver
    

Mit dem Befehl können wir überprüfen, ob der Plex Media Server installiert ist oder nicht:

sudo systemctl status plexmediaserver

Wenn der Plex Media Server installiert ist, erhalten wir die Ausgabe als:

● plexmediaserver.service - Plex Media Server
   Loaded: loaded (/lib/systemd/system/plexmediaserver.service; enabled; vendor 
   Active: active (running) since Wed 2020-10-07 18:01:06 +0545; 2min 5s ago
  Process: 15357 ExecStartPre=/bin/sh -c /usr/bin/test -d "${PLEX_MEDIA_SERVER_A
 Main PID: 15361 (Plex Media Serv)
    Tasks: 111 (limit: 4915)
   CGroup: /system.slice/plexmediaserver.service

Konfigurieren Sie die Firewall für Plex Media Server

Sobald die Installation verifiziert ist, müssen wir die Firewall konfigurieren, die den Verkehr auf bestimmten Ports des Plex-Medienservers zulässt. Um die Firewall zu konfigurieren, führen wir die folgenden Schritte durch:

  • Erstellen Sie ein UFW-Anwendungsprofil an der Stelle /etc/ufw/applications.d/plexmediaserver mit dem Inhalt unter Verwendung eines beliebigen Editors.
    [plexmediaserver]
    title=Plex Media Server (Standard)
    description=The Plex Media Server
    ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp
    
    [plexmediaserver-dlna]
    title=Plex Media Server (DLNA)
    description=The Plex Media Server (additional DLNA capability only)
    ports=1900/udp|32469/tcp
    
    [plexmediaserver-all]
    title=Plex Media Server (Standard + DLNA)
    description=The Plex Media Server (with additional DLNA capability)
    ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp|1900/udp|32469/tcp
    
  • Aktualisieren Sie die Liste der Profile mit dem Befehl:
    sudo ufw app update plexmediaserver
    
  • Konfigurieren Sie neue Regeln für die Firewall mit dem Befehl:
    sudo ufw allow plexmediaserver-all
    

Um zu überprüfen, ob die Regeln konfiguriert sind oder nicht, verwenden wir den Befehl:

sudo ufw status verbose

Wenn die Konfiguration erfolgreich ist, erhalten wir die folgende Ausgabe:

Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip

To                         Action      From
--                         ------      ----
22/tcp                     ALLOW IN    Anywhere
32400/tcp (plexmediaserver-all) ALLOW IN    Anywhere
3005/tcp (plexmediaserver-all) ALLOW IN    Anywhere
5353/udp (plexmediaserver-all) ALLOW IN    Anywhere
8324/tcp (plexmediaserver-all) ALLOW IN    Anywhere
32410:32414/udp (plexmediaserver-all) ALLOW IN    Anywhere
1900/udp (plexmediaserver-all) ALLOW IN    Anywhere
32469/tcp (plexmediaserver-all) ALLOW IN    Anywhere

Konfigurieren Sie Plex Media Server

Nun erstellen wir ein Verzeichnis, um den Inhalt in Plex mit dem folgenden Befehl zu speichern:

sudo mkdir -p /opt/plexmedia/<content-folder-name>

Danach setzen wir die Erlaubnis für den Benutzer plex, auf die Inhaltsdateien mit dem folgenden Befehl zuzugreifen:

sudo chown -R plex: /opt/plexmedia

Jetzt können wir zu http://server_ip:32400/web gehen und uns in das Plex-Konto einloggen und continue.a

Genießen Sie unsere Tutorials? Abonnieren Sie DelftStack auf YouTube, um uns bei der Erstellung weiterer hochwertiger Videoanleitungen zu unterstützen. Abonnieren
Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn