Attention, ce tutoriel n'a pas eu de mise a jour depuis avril 2019, il n'est peut-être plus d'actualité !
Bonjour a tous,,
je vous propose un petit condenser de tuto sur l'installation de votre PlexMediaServer en VM sur un Server NUC.
Mais en stockant vos données sur un Qnap .
Prérequis :
Une Minimachine ( Nuc, Vorke V2, hystou ou une machine recyclée )
Une Solution de Virtualisation pour créer vos VM ( Proxmox dans mon cas, HyperV, Vsphère etc fonctionneront aussi très bien )
Une connection internet
Le Logiciel Putty pour pouvoir copier coller aisément les ligne de codes.
Créer un compte utilisateur sur votre Qnap ( ex : Plex - mdpauchoix )
On se lance tout de suite :
Installation de Proxmox ( source :https://gwenvaelauger.wordpress.com
Pour l'installation de proxmox, je vous laisse suivre le tuto du site :
https://gwenvaelauger.wordpress.com/2018/01/21/installation-de-proxmox/
Une fois que vous avez passer cette étapes vous allez surement vous demander, et alors on fait quoi ensuite ?
Ben on va devoir créer nos machines virtuelles, en somme je vous conseille de créer plusieurs types de machine virtuelles ( avec des caractéristique bien définies, et de les clonées )
Ainsi vous éviterez de tout recommencer a chaque création d'une vm , pour un usage autre que Plex par exemple.
D'ailleurs dans un soucis de stabilité, je fais toujours une copie de mon server Plex, avant de réaliser tout opération. Ainsi si cela plante tout, je peux restaurer rapidement le service.
Passons a la suite, création des VMs,
Suivez donc le tuto de ce même blog mais en faisant ce qui concerne les VM seulement !

Personnellement je préfère séparer mes minimachines que faire des conteneurs

Pour la distribution linux j'vous conseille une Debian 9.0
https://gwenvaelauger.wordpress.com/2018/02/19/prise-en-main-de-proxmox-ve-5-1/
une chose importante avec Proxmox, c'est d'activé le Qemu Guest, cela permets la connection en ssh de vos vm et donc d'utiliser le fameux Putty.
D'ailleurs dans les infos de votre proxmox vous pourrez voir l'ip directement de vos VM
Allez je suis bon prince je vous donne une page ou se trouve la commande facile
https://pve.proxmox.com/wiki/Qemu-guest-agent
Une fois fait, on passe au vis du sujet : installation de PMS
Suivez donc ce liens :
https://blog.microserum.net/index.php/2018/05/21/installation-de-plex-media-server-sous-linux/
Sachez que Putty installer dans ce tuto précédent vous sera très utile pour créer vos dossier, et vos point de montage par la suite sur votre vm.
Création de l'utilsateur sur le Qnap
A. Création de l'utilisateur plex
Connectez vous a votre NAS par son adresse IP et accedez a vos interface d'administration.
Cliquez dans le coin haut gauche ( les trois traits )
et choisissez : dans privilèges/utilisateurs
Vous choisissez comme nom plex . En permission les dossiers concernés en lectures ( Films, Photos, etc etc )
Biensur au préalable vous aurez bien créer les partages correspondant sur votre Qnap ( étape que je ne détaillerai pas ici )
B. Création de la structure de vos dossiers ( exemple )
On peut créer une structure de répertoire qui seront mirroir de ceux de vos partages sur le Qnap
Code:
/nas
/nas/movies
/nas/movies2
/nas/children
/nas/tv
/nas/cartoons
/nas/photos
/nas/music
Adaptez la liste selon vos besoin, ainsi que la commande qui suit.
Une fois que vous vous êtes connecté via Putty sur votre server en ssh
utilisez les commandes suivantes : ( une ligne après l'autre biensur )
Code:
sudo sh
mkdir /nas /nas/movies /nas/movies2 /nas/children /nas/tv /nas/cartoons /nas/photos /nas/music
chmod -R 755 /nas
exit
On va maintenant éditer le fichier /etc/host
On va identifier le Qnap par son adresse ip ( il faut d'ailleurs que celle-ci soit fixe )
En root
Code:
nano /etc/host [/code ]
Ajouter la ligne :
192.168.x.xx qnap
Les X après les point étant les chiffres que vous devez reporter ( l'ip étant celle de votre nas )
Ainsi lors de l'édition du fichier Fstab, plus besoin de taper cette ip.
Le système reconnaîtra votre Qnap comme étant joignable a cette ip
[code]
qnap:/volume1/movies /nas/movies nfs auto,defaults,nofail 0 0
qnap:/share/movies2 /nas/movies2 nfs auto,defaults,nofail 0 0
qnap:/volume1/children /nas/children nfs auto,defaults,nofail 0 0
qnap:/volume2/tv /nas/tv nfs auto,defaults,nofail 0 0
qnap:/share/cartoons /nas/cartoons nfs auto,defaults,nofail 0 0
pour tester que vos montage fonctionne utilisez les commandes
Code:
sh
mount -avt nfs
Et pour en finir avec les problemes de droit du dossier /nas
Code:
chmod 775 /nas/*
Mon seul soucis, en cas de redémarrage du Nuc, j'arrive pas a faire monter automatiquement les disque sur le NAS
Edit : Petite nouveautée
Méthode pour mettre a jour son server plex sans prise de tête
Rendez vous sur https://www.plex.tv/fr/media-server-downloads/#plex-app
et Choississez Plex Media Server
Ensuite dans le menu deroulant Linux et ensuite a droite la distribution Ubuntu 64 Bit ou 32 Bit selon ce que vous avez choisi pour votre server au départ
Mais effectuez directement un clic droit et copiez le liens pour ne pas le dl sur votre machine ( PC )
Ensuite sur putty, on se connecte a Plex en ssh et c'est partie pour les lignes de codes :
Mettez vous en mode root
Code:
su -
On vous demandera le code root
adaptez les liens avec celui que vous avez copiez
Code:
wget https://downloads.plex.tv/plex-media-server-new/1.17.0.1841-d42cfa161/debian/plexmediaserver_1.17.0.1841-d42cfa161_amd64.deb
Une fois télécharger on va le decompresser
Code:
dpkg -i votre-package-plex.deb
en mettant dans votre package le nom du package qu'on a télécharger ( dans l'exemple c'est : plexmediaserver_1.17.0.1841-d42cfa161_amd64.deb )
Pour mon cas cela donne
Code:
dpkg -i plexmediaserver_1.17.0.1841-d42cfa161_amd64.deb
Et ensuite on execute la mise a jour en executant les commandes
Code:
apt-get update && apt-get upgrade -y
Donc si vous retournez sur votre plexmediaserver a partir de votre ip locale, normalement on ne vous proposera pas de mettre a jour le server

Enjoy it
Veuillez m'excuser pour la présentation, je ne suis pas un fin écrivain ni très fort en présentation.
Mais j'espère que même s'il faille l'améliorer ce topic aidera certains d'entre vous. Si vous avez des question contactez moi par mp
