Plex è un media server che ti consente di trasmettere musica, home video e altro sui tuoi dispositivi. Questo articolo ti guiderà attraverso l'installazione di Plex sul tuo server CentOS 7 (64-bit).
Nota: Plex può essere piuttosto impegnativo (in termini di risorse) durante le operazioni di transcodifica (ovvero conversione da diversi formati multimediali e risoluzioni video). Se non prevedi di disporre di dispositivi che richiederanno una risoluzione o un formato diversi da quelli dei tuoi file multimediali, puoi utilizzare un'istanza regolare. Altrimenti, la transcodifica potrebbe richiedere di ottenere una maggiore quantità di RAM e potenzialmente una delle istanze dedicate di Vultr.
Prerequisiti
Se si transcodificherà il supporto, le specifiche consigliate sono:
- due o più core
- quattro o più gigabyte di RAM
Ciò equivale all'istanza dedicata di 120 GB di Vultr
Se non transcodificherai alcun supporto, puoi cavartelo con un minimo di:
- un core CPU o più
- un gigabyte di RAM o più
Oltre ad avere queste specifiche consigliate per il server, avrai bisogno di un sistema a 64 bit con CentOS 7. Inoltre, avrai bisogno di:
root
accesso
yum
nano
o vim
(questo tutorial utilizzerà nano
)
wget
Installazione
Prima di iniziare, dovremo aggiornare il nostro sistema:
yum update -y
Aggiungi il repository di Plex:
nano /etc/yum.repos.d/plex.repo
Incolla quanto segue:
[Plex]
name=Plex
baseurl=https://downloads.plex.tv/repo/rpm/$basearch/
enabled=1
gpgkey=https://downloads.plex.tv/plex-keys/PlexSign.key
gpgcheck=1
Salva, ( CTRL+ O) e esci, ( CTRL+ X).
Installa Plex usando yum
:
yum install plexmediaserver -y
Fai avviare Plex automaticamente all'avvio:
systemctl enable plexmediaserver
Avvia Plex:
systemctl start plexmediaserver
Configurare firewalld
per consentire Plex attraverso il firewall:
nano /etc/firewalld/services/plex.xml
Incolla quanto segue:
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>plex</short>
<description>Ports required by Plex.</description>
<port protocol="tcp" port="32400"></port>
<port protocol="tcp" port="32469"></port>
<port protocol="tcp" port="8324"></port>
<port protocol="tcp" port="3005"></port>
<port protocol="udp" port="32414"></port>
<port protocol="udp" port="32413"></port>
<port protocol="udp" port="32412"></port>
<port protocol="udp" port="32410"></port>
<port protocol="udp" port="1900"></port>
<port protocol="udp" port="5353"></port>
</service>
Salva ed esci.
Informati firewalld
sulle nostre nuove regole del firewall:
firewall-cmd --add-service=plex --permanent
Ricarica firewalld
per rendere effettive le nuove regole:
firewall-cmd --reload
Configurazione di Plex
Ora che abbiamo installato con successo Plex, vai su http://(YOUR_SERVER_IP):32400
Vedrai una schermata di "benvenuto" che ricorda la seguente immagine:

Fai clic su uno dei pulsanti e completa la registrazione. Una volta completata la registrazione, verrai reindirizzato alla tua dashboard.
Errori comuni
Se viene visualizzato l'errore "L'installazione non è consentita per i server condivisi" durante l'installazione, dovrai creare un tunnel SSH sul tuo server. Ciò può essere realizzato con le istruzioni indicate nella sezione "Configurazione client" dell'articolo Setup Plex Media Server .