Installer Debian Plex et réussir la configuration dossier média sur son serveur

La configuration des dossiers médias Plex sous Debian repose sur le dépôt APT officiel et les droits de l’utilisateur plex.

  • Installer via le dépôt APT officiel pour les mises à jour automatiques.
  • Importer la clé GPG, sans elle APT refuse le dépôt.
  • Activer le service avec systemctl enable plexmediaserver pour un démarrage au boot.
  • Le service tourne sous l’utilisateur plex, détail clé pour les permissions.
  • Configurer les bibliothèques via l’assistant web sur le port 32400.
  • En accès distant, créer un tunnel SSH pour réclamer le serveur.

Installer Plex Media Server sur Debian via le dépôt officiel

Ajouter le dépôt Plex et importer la clé GPG

La méthode la plus propre pour installer Plex sur Debian passe par le dépôt APT officiel. Elle permet des mises à jour automatiques et évite les conflits de dépendances. Comptez environ 30 minutes pour l’ensemble de la procédure, téléchargement compris.

  • Télécharger la clé GPG officielle via curl depuis le serveur Plex.
  • Ajouter la source du dépôt dans /etc/apt/sources.list.d.
  • Mettre à jour l’index des paquets avec la commande apt update.
  • Installer plexmediaserver puis vérifier que le paquet est bien présent.

L’import de la clé GPG est une étape obligatoire : sans elle, APT refuse le dépôt et l’installation échoue. Une variante existe sous forme de fichier .deb 64 bits pour les systèmes Linux modernes, mais la méthode par dépôt reste recommandée pour bénéficier des mises à jour.

Démarrer le service et vérifier l’installation

Une fois le paquet installé, le service Plex n’est pas toujours lancé automatiquement. Activez-le puis démarrez-le avec systemctl start plexmediaserver, et ajoutez l’option enable pour qu’il redémarre à chaque boot du serveur.

Vérifiez ensuite l’état du service avec systemctl status plexmediaserver. La mention active (running) confirme que tout fonctionne. Le service tourne sous l’utilisateur plex, un détail important pour la suite de la configuration des dossiers.

Si le service refuse de démarrer, consultez les journaux avec journalctl. Dans la majorité des cas, il s’agit d’un problème de port déjà occupé ou de permissions sur les répertoires de travail.

Configuration initiale de Plex Media Server après installation

debian plex configuration dossier

Se connecter à l’assistant web sur le port 32400

Une fois le service démarré, ouvrez un navigateur depuis une autre machine du réseau local et saisissez l’adresse http://IP-du-serveur:32400/web. Cette interface, appelée Plex Web, prend en charge toute la configuration initiale sans passer par le terminal.

  • Ouvrir l’URL : remplacez IP-du-serveur par l’adresse réelle de la machine Debian.
  • Se connecter : identifiants du compte Plex obligatoires pour continuer.
  • Nommer le serveur : choisissez un nom clair, il apparaîtra sur tous vos appareils.
  • Valider la détection : Plex repère automatiquement les dossiers médias présents.

L’assistant enchaîne ensuite les écrans d’ajout de bibliothèques. Prenez le temps de vérifier chaque étape, car une erreur de chemin se corrige mal après coup.

Réclamer le serveur et gérer le tunnel SSH

Si vous accédez à l’interface depuis un réseau distant, Plex refuse souvent la réclamation du serveur. La parade consiste à créer un tunnel SSH qui fait croire au serveur qu’il est contacté en local. La commande ressemble à ssh -L 8888:localhost:32400 utilisateur@IP-serveur, puis vous ouvrez http://localhost:8888/web dans votre navigateur.

Une fois le serveur réclamé, le tunnel n’est plus nécessaire pour l’usage courant. En cas de réinitialisation du serveur Plex, il faudra toutefois recommencer cette manipulation depuis le début pour rattacher la machine à votre compte.

Prérequis avant d’installer Plex sur Debian

Avant de lancer la moindre commande sur votre serveur, prenez quelques minutes pour réunir le nécessaire. Un minimum de préparation évite la plupart des blocages que l’on retrouve sur les forums d’entraide spécialisés Debian et Ubuntu.

  • Créer un compte Plex : inscription obligatoire sur le site officiel avant l’installation du serveur.
  • Ouvrir le port 32400 en TCP et UDP sur votre box ou routeur pour l’accès depuis l’extérieur.
  • Prévoir un disque dédié de 2 To pour héberger confortablement vos médias sans saturer le système.
  • Séparer les films et les séries dans deux dossiers distincts, Plex scanne mieux chaque catégorie.
  • Nommer les fichiers avec le titre et l’année (exemple : Film.2020.mkv) pour une détection fiable des métadonnées.

Vérifier le système d’exploitation supporté

Plex Media Server nécessite une distribution Linux correctement installée et à jour. Les tutoriels de la communauté s’appuient souvent sur des bases éprouvées comme Ubuntu 20.04, et les principes restent identiques sur Debian stable. Assurez-vous que votre système dispose des droits root ou sudo pour installer le paquet et gérer le service.

Anticiper la configuration réseau et disque

Le port 32400 doit être accessible pour que l’assistant web et le partage distant fonctionnent. Notez l’adresse IP locale de votre serveur, elle servira dans l’URL http://IP:32400/web. Côté stockage, un disque de 2 To dédié à la médiathèque vous laisse une marge confortable pour une collection de films et de séries conséquente.

Enfin, gardez en tête que la structure des dossiers conditionne la qualité du scan. Un rangement clair dès le départ vous fera gagner un temps précieux lors de l’ajout des bibliothèques dans l’interface Plex.

Configurer les dossiers et bibliothèques médias dans Plex

Cette même pile LAMP, avec Apache, MariaDB et PHP 8.2, sert aussi de socle à d’autres applications web hébergées sur Debian, comme l’installation de GLPI sur Debian 12.

Si vous souhaitez ensuite ouvrir ces médias à d’autres machines du réseau ou à l’extérieur, Samba reste la solution de référence pour le partage de fichiers sous Debian.

Créer les dossiers médias sur le serveur Debian

  • Créer dossier movies : pour vos films, un dossier par titre avec l’année, par exemple Inception 2010.
  • Créer dossier series : un sous-dossier par série, puis par saison, pour une détection automatique fiable.
  • Créer dossier photos : un dossier distinct pour vos albums et images personnelles.
  • Choisir emplacement /media : montez votre disque dédié de 2 To sous /media et non dans le dossier utilisateur.

L’utilisateur plex exécute le service Plex Media Server. Ses droits doivent couvrir tous les dossiers médias que vous déclarez dans l’interface. Créez donc vos dossiers directement dans le point de montage du disque, puis vérifiez qu’ils sont bien lisibles par le service avant d’ajouter les bibliothèques.

Ajouter et modifier les bibliothèques dans Plex

Depuis l’interface web accessible sur le port 32400, cliquez sur Ajouter une bibliothèque et choisissez le type correspondant : Films, Séries TV ou Photos. Indiquez ensuite le chemin exact créé à l’étape précédente. Plex indexe automatiquement le contenu dès la validation.

Pour corriger un chemin ou changer de dossier source, ouvrez le menu à trois points de la bibliothèque, puis Gérer la bibliothèque et Modifier. Une modification de dossier relance une analyse, sans supprimer vos métadonnées déjà téléchargées. Un nommage propre (titre et année) reste la clé d’un scan réussi.

Gérer les permissions et droits des dossiers Debian pour Plex

Appliquer chown et gérer les permissions Unix

Le service Plex s’exécute sous l’utilisateur système plex. Si vos fichiers médias appartiennent à un autre compte, Plex ne pourra ni les lire ni les indexer. La commande chown corrige cette situation en une seule ligne.

  • Appliquer chown plex plex sur le dossier média pour transférer la propriété au service
  • Vérifier droits avec getfacl pour afficher les permissions effectives réellement appliquées
  • Éviter modifier point montage car les droits seraient perdus au prochain redémarrage
  • Refaire permissions nouveaux dossiers à chaque ajout manuel de contenu média

Un exemple concret issu des forums d’entraide concerne le chemin /media/plex-serveur/plex-files. C’est sur ce type d’emplacement que le chown doit être lancé, et non sur la racine du disque monté.

Arbitrer entre ACL et permissions Unix classiques

Le débat revient régulièrement sur les forums Ubuntu-fr et mondedie : faut-il rester en permissions Unix classiques ou basculer sur les ACL ? Les permissions Unix (chmod, chown) suffisent dans la majorité des cas domestiques, avec un propriétaire unique et un groupe partagé.

Les ACL deviennent utiles lorsque plusieurs utilisateurs doivent accéder au même dossier média avec des droits différents. La commande getfacl permet alors de vérifier ce qui est réellement appliqué, au-delà du simple chmod.

Dans tous les cas, ne modifiez jamais les permissions du point de montage lui-même. Elles seraient écrasées à chaque remontage du disque de 2 To dédié à votre bibliothèque.

Questions fréquentes sur Plex Media Server et Debian

Combien de temps prend l’installation de Plex Media Server sur Debian

L’installation prend généralement moins de cinq minutes sur un serveur Debian à jour. Le téléchargement du paquet via le dépôt officiel dure une à deux minutes, puis l’installation se termine en quelques secondes.

Quel port faut-il ouvrir pour accéder à Plex depuis l’extérieur

Le port 32400 en TCP est indispensable pour joindre Plex à distance, en plus de l’accès local. Ouvrez-le dans le pare-feu Debian et redirigez-le sur votre box, ou laissez Plex gérer le passage via son relais distant.

Comment corriger un problème de permissions sur les dossiers médias Plex

Attribuez la propriété des dossiers à l’utilisateur plex avec la commande chown, puis accordez les droits de lecture et d’exécution. Pensez ensuite à redémarrer le service Plex pour appliquer les changements.

Faut-il un compte Plex avant d’installer le serveur sur Debian

Un compte Plex gratuit est nécessaire pour réclamer le serveur et le rendre accessible. Créez-le sur le site officiel avant de lancer l’assistant, puis connectez-vous lors de la configuration initiale.