Comment installer Plex Media Server sur Ubuntu
- Installer Plex sur Ubuntu à partir du dépôt officiel de Plex
- Configurer le pare-feu pour le serveur Plex Media
- Configurer le serveur Plex Media
Plex est un logiciel de streaming média qui nous permet d’organiser les fichiers média et de diffuser ces contenus média à tout moment. Nous pouvons installer le serveur média Plex
à partir du dépôt officiel de Plex.
Installer Plex sur Ubuntu à partir du dépôt officiel de Plex
-
Importez le
GPG
du repo en utilisant la commande:curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
-
Lister le dépôt du Plex dans notre liste de sources en utilisant la commande
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
-
Installez le paquet
apt-transport-https
en utilisant la commande:sudo apt install apt-transport-https
-
Mettez à jour les sources du paquet en utilisant la commande:
sudo apt update
-
Installez le paquet
Plex
en utilisant la commandesudo apt install plexmediaserver
Nous pouvons vérifier si le serveur de médias Plex est installé ou non en utilisant la commande:
sudo systemctl status plexmediaserver
Si le serveur Plex Media est installé, nous obtiendrons la sortie en tant que:
● 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
Configurer le pare-feu pour le serveur Plex Media
Une fois l’installation vérifiée, nous devons configurer le pare-feu, qui autorisera le trafic sur des ports spécifiques du serveur média Plex. Pour configurer le pare-feu, nous effectuons les étapes suivantes:
-
Créer un profil d’application UFW à l’emplacement
/etc/ufw/applications.d/plexmediaserver
avec le contenu en utilisant n’importe quel éditeur:[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
-
Mettre à jour la liste des profils à l’aide de la commande
sudo ufw app update plexmediaserver
-
Configurez de nouvelles règles pour le pare-feu à l’aide de la commande
sudo ufw allow plexmediaserver-all
Pour vérifier si les règles sont configurées ou non, nous utilisons la commande
sudo ufw status verbose
Si la configuration est réussie, nous obtenons le résultat suivant:
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
Configurer le serveur Plex Media
Maintenant, nous créons un répertoire pour contenir le contenu de Plex avec la commande suivante:
sudo mkdir -p /opt/plexmedia/<content-folder-name>
Après cela, nous définissons les droits d’accès aux fichiers de contenu pour l’utilisateur plex
avec la commande suivante:
sudo chown -R plex: /opt/plexmedia
Maintenant, nous pouvons aller sur http://server_ip:32400/web
et nous connecter au compte plex et continuer.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn