Debian - Installer Plex Media Server

Debian - Installer Plex Media Server

Pour ceux qui ne connaissent pas Plex, je vous invite à lire l’article que j’ai écrit à son sujet. Vous y découvrirez à quel point ce système multimédia surpasse tous ses concurrents du moment. Pour résumer très rapidement le produit, sachez qu’il se compose de deux composants principaux: la partie serveur et client. Dans ce tutoriel nous allons nous intéresser à la partie serveur… C’est parti !

Prérequis

  • Un serveur installé sous Debian version 7 ou 8 de préférence.
  • Un accès SSH au serveur
  • Un compte avec les droits d’administration.

Installation du paquet et de son dépôt

On commence par mettre à jour son serveur Debian à l’aide de la commande suivante:

apt-get update && apt-get upgrade -y

On installe cURL:

apt-get install curl

On ajoute le dépôt depuis lequel sera installé Plex Media Server:

echo "deb http://shell.ninthgate.se/packages/debian plexpass main" | tee -a /etc/apt/sources.list.d/plexmediaserver.list

On ajoute la clé du dépôt:

curl http://shell.ninthgate.se/packages/shell-ninthgate-se-keyring.key | apt-key add -

On met à jour la liste des paquets qui inclue maintenant notre nouveau dépôt:

apt-get update

On installe le paquet de Plex Media Server:

apt-get install plexmediaserver

L’installation de Plex Media Server est maintenant terminée. On peut passer à la configuration du serveur…

Configuration

Votre serveur est sur votre réseau local

Vous pouvez vous connecter depuis votre navigateur sur l’adresse IP de votre serveur Plex, sur le port 32400, suivi de “web”. Au final votre URL devrait ressembler à quelque chose comme ça: http://192.168.1.2:32400/web

Vous pouvez effectuer l’enregistrement de votre serveur sur votre compte et ajouter vos bibliothèques. L’installation est terminée.

Votre serveur n’est pas sur votre réseau local

Par défaut, votre serveur Plex n’accepte que les connexions depuis le même sous-réseau sur lequel il se trouve, dans ce cas de figure, il n’est donc pas possible de le configurer sans ouvrir une connexion SSH et créer un tunnel et rediriger les requêtes locales du port 8888 sur le port 32400 distant de votre serveur. Voici la commande à exécuter sur votre station de travail:

ssh [email protected] -L 8888:localhost:32400

Puis faites ponter votre navigateur sur cette adresse: http://localhost:8888/web

Vous pouvez maintenant configurer votre serveur depuis votre navigateur.