Installare Plex su Ubuntu 22.04
Plex Media Server su Ubuntu 22.04 si installa in modo lineare: aggiungi il pacchetto ufficiale, avvii il servizio systemd, apri la porta necessaria e completi la configurazione dal browser. La parte importante è usare il pacchetto corretto per architettura e controllare subito che il servizio sia attivo, così eviti di arrivare alla UI e scoprire che il demone non sta ascoltando.
Se l’obiettivo è esporre Plex in rete locale o via Internet, conviene separare bene i passaggi: installazione, verifica locale, regole firewall, accesso al pannello web e, solo dopo, eventuale accesso remoto. In questo modo, se qualcosa non torna, sai esattamente dove intervenire.
Requisiti e preparazione
Plex gira bene su Ubuntu 22.04 LTS con un sistema aggiornato, spazio disco sufficiente per libreria e metadata, e una CPU adeguata al tipo di uso. Per semplice streaming in rete locale, quasi qualsiasi macchina recente va bene. Se prevedi transcodifica, la componente più importante diventa la capacità del processore o dell’eventuale accelerazione hardware.
Prima di installare, fai un aggiornamento base del sistema. Non è obbligatorio, ma riduce il rischio di dipendenze rotte o pacchetti obsoleti.
sudo apt update
sudo apt upgrade -yVerifica anche l’architettura della macchina, perché il pacchetto Plex deve essere compatibile. Su quasi tutti i server moderni sarà amd64, ma è meglio controllare.
dpkg --print-architectureOutput atteso: amd64 nella maggior parte dei casi. Se vedi un’architettura diversa, devi scaricare il pacchetto adatto oppure cambiare approccio di installazione.
Scaricare Plex Media Server
Plex distribuisce il server come pacchetto .deb. Il metodo più pulito è scaricare direttamente il file ufficiale e installarlo con apt o dpkg. Se usi un mirror o un pacchetto non ufficiale, aumenti il rischio di versioni non allineate o firme non verificabili.
Dal sito ufficiale di Plex scarica il pacchetto per Debian/Ubuntu. Se lavori da shell su una macchina senza GUI, puoi usare il link diretto dal browser o scaricarlo con wget se hai già l’URL del file.
wget -O plexmediaserver.deb https://downloads.plex.tv/plex-media-server-new/Il link completo cambia in base alla versione, quindi se non hai l’URL esatto non inventarlo: apri la pagina di download ufficiale e copia il collegamento corretto. Questo è uno di quei casi in cui il dettaglio conta più della velocità.
Se preferisci la via semplice, scarica il file dal browser sul tuo PC e poi trasferiscilo sul server con scp:
scp plexmediaserver_*.deb user@server:/tmp/Una volta ottenuto il pacchetto, installalo con apt così risolve automaticamente le dipendenze, se presenti.
sudo apt install ./plexmediaserver_*.debSe il file è in /tmp o in un’altra directory, adatta il percorso. L’uso di apt install ./file.deb è preferibile a dpkg -i perché gestisce meglio eventuali dipendenze mancanti.
Avviare e verificare il servizio
Dopo l’installazione, Plex dovrebbe creare e abilitare il servizio systemd. La verifica immediata è il punto che ti dice se tutto è andato bene prima ancora di aprire il browser.
sudo systemctl status plexmediaserverStato atteso: active (running). Se vedi failed, controlla i log prima di fare altro.
sudo journalctl -u plexmediaserver -n 50 --no-pagerSe il servizio non è attivo, i problemi più comuni sono: pacchetto installato male, permessi insufficienti sulla directory dati, porta già occupata, o sistema senza risorse sufficienti.
Puoi anche verificare che Plex stia ascoltando sulla porta standard della sua interfaccia web, che di default è la 32400.
sudo ss -lntp | grep 32400Output atteso: una riga in ascolto su 0.0.0.0:32400 o sull’indirizzo del server. Se non compare nulla, il servizio non sta esponendo la porta oppure non è partito correttamente.
Aprire il firewall
Se usi UFW, devi permettere il traffico verso la porta di Plex. Per l’accesso web e lo streaming, la porta principale è 32400/tcp. In molti scenari domestici o di laboratorio basta questa; per configurazioni più complesse possono servire porte aggiuntive, ma prima verifica il caso base.
sudo ufw allow 32400/tcpControlla lo stato delle regole:
sudo ufw status verboseSe UFW è attivo, devi vedere una regola che consente 32400/tcp. Se il server è dietro un firewall esterno o un router, la regola locale non basta: devi anche aprire o inoltrare la porta a monte.
Se non usi UFW ma un firewall diverso, il concetto non cambia: consenti l’ingresso sulla porta 32400/TCP dal segmento di rete autorizzato. Non esporre Plex indiscriminatamente se non hai motivo di farlo.
Aprire l’interfaccia web di Plex
Una volta avviato il servizio e aperta la porta, accedi dalla rete locale con l’indirizzo del server:
http://IP_DEL_SERVER:32400/webSe il server risponde, dovresti vedere la procedura guidata iniziale di Plex. Da lì puoi fare login con il tuo account Plex, dare un nome al server e iniziare ad aggiungere le librerie.
Se la pagina non si apre, prova prima un controllo dal server stesso, così separi il problema di rete da quello applicativo.
curl -I http://127.0.0.1:32400/webAtteso: una risposta HTTP, spesso con redirect o con header del server. Se in locale funziona ma da un altro host no, il problema è quasi certamente firewall, routing o binding dell’interfaccia.
Se invece il server è raggiungibile solo in locale, controlla che il demone non sia vincolato a un’interfaccia specifica e che il sistema non stia bloccando il traffico con regole di rete aggiuntive.
Primo accesso e configurazione iniziale
Al primo accesso, Plex ti chiede di effettuare il login e di associare il server al tuo account. Da lì puoi configurare il nome del server e creare almeno una libreria multimediale.
Quando aggiungi una libreria, scegli il tipo corretto: film, serie TV, musica, foto o altro. La classificazione corretta aiuta Plex a scaricare metadati coerenti. La parte più importante è selezionare directory pulite, con struttura ordinata e permessi di lettura adeguati.
Se i file sono in una cartella di un disco montato, verifica che il processo Plex abbia accesso in lettura. Se i media sono su un mount esterno, controlla che il mount sia disponibile al boot, altrimenti Plex partirà ma non vedrà i contenuti.
Permessi e directory dati
Plex usa una directory dati sotto l’account di servizio, che su Ubuntu è in genere qualcosa come /var/lib/plexmediaserver/. Non conviene modificarla senza motivo. Piuttosto, assicurati che i media siano leggibili dall’utente del servizio oppure da un gruppo dedicato.
Per capire con quale utente gira il servizio, controlla il file di unità o lo stato del processo:
systemctl cat plexmediaservere, se serve, identifica l’utente effettivo con:
ps -eo user,pid,cmd | grep plexSe devi correggere i permessi dei media, evita chmod 777. È la scorciatoia sbagliata. Meglio usare un gruppo condiviso o dare sola lettura alla directory interessata.
Esempio tipico: aggiungere l’utente Plex a un gruppo che ha accesso ai contenuti, oppure cambiare il gruppo della cartella media e impostare i permessi di lettura/esecuzione sulle directory.
Accesso remoto e port forwarding
Se vuoi usare Plex fuori dalla rete locale, non basta che il servizio funzioni. Devi anche consentire l’accesso dall’esterno in modo controllato. In ambienti domestici, questo di solito significa configurare il port forwarding sul router verso il server interno sulla porta 32400/TCP.
Prima di farlo, verifica che il tuo ISP non usi CGNAT, perché in quel caso il port forwarding classico non basta. Se sei sotto CGNAT, devi usare un’altra strategia: VPN, reverse proxy in un ambiente controllato, o una connettività con IP pubblico.
Se apri la porta verso Internet, considera il rischio: stai esponendo un servizio di streaming e metadata a traffico pubblico. Mantieni il sistema aggiornato, usa credenziali robuste sull’account Plex e controlla regolarmente i log di accesso.
Plex supporta anche l’accesso remoto gestito dal suo ecosistema, ma la disponibilità effettiva dipende dalla rete e dalla configurazione del tuo ambiente. Se qualcosa non torna, il test più utile resta verificare raggiungibilità e stato del servizio prima di cercare colpe in Plex.
Verifiche utili se qualcosa non funziona
Quando Plex non parte o non risponde, conviene seguire una sequenza semplice. Prima il servizio, poi la porta, poi la rete, poi i permessi dei media. Così eviti di cambiare dieci cose insieme senza sapere quale ha risolto.
- Controlla lo stato del servizio con
systemctl status plexmediaserver. - Guarda i log recenti con
journalctl -u plexmediaserver -n 50 --no-pager. - Verifica l’ascolto sulla porta
32400conss -lntp | grep 32400. - Testa il loopback con
curl -I http://127.0.0.1:32400/web. - Controlla firewall e regole di rete con
ufw status verboseo il firewall in uso.
Se il problema è la libreria vuota o i file non compaiono, quasi sempre la causa è nei permessi o nel percorso sbagliato. Se invece la UI non si apre, il problema è più spesso servizio, porta o firewall.
Aggiornare Plex su Ubuntu 22.04
L’aggiornamento segue la stessa logica dell’installazione: scarichi il nuovo pacchetto e lo reinstalli sopra quello esistente. Prima di aggiornare, è buona pratica controllare lo stato del servizio e, se l’ambiente è importante, fare una copia della configurazione o almeno sapere dove sono dati e librerie.
sudo apt update
sudo apt install ./plexmediaserver_*.debDopo l’upgrade, verifica di nuovo il servizio e l’accesso web. Se qualcosa si rompe dopo un aggiornamento, il rollback pratico consiste nel reinstallare la versione precedente del pacchetto, se l’hai conservata, oppure ripristinare da snapshot o backup del sistema.
Buone pratiche operative
Su un server Plex stabile, la regola migliore è semplice: sistema aggiornato, servizio controllato, media su storage affidabile, e rete configurata in modo esplicito. Evita di spargere i file multimediali in cartelle casuali e tieni separati i percorsi per film, serie e musica.
Se il server è usato da più persone, monitora lo spazio disco: Plex genera metadata, cache e anteprime che possono crescere rapidamente. Un disco pieno può tradursi in comportamento anomalo, librerie che non si aggiornano o servizio instabile.
Se il carico aumenta e noti transcodifica lenta o interruzioni, il collo di bottiglia può essere CPU, storage o rete. In quel caso la diagnosi va fatta con metriche concrete: utilizzo CPU, I/O disco, throughput di rete e tempi di risposta dell’interfaccia web.
Conclusione operativa
Installare Plex su Ubuntu 22.04 è semplice se segui l’ordine giusto: pacchetto ufficiale, avvio del servizio, verifica della porta, apertura del firewall e configurazione dal browser. Il punto critico non è l’installazione in sé, ma la parte di rete e permessi, che è dove di solito si nascondono i problemi.
Se vuoi un’installazione pulita e mantenibile, tratta Plex come qualsiasi altro servizio server-side: verifica lo stato, conserva traccia delle modifiche e controlla i log prima di intervenire. È il modo più rapido per avere un server stabile e facile da diagnosticare quando qualcosa smette di funzionare.
Assunzione: ambiente Ubuntu 22.04 LTS standard, accesso amministrativo sudo, installazione da pacchetto ufficiale Plex, firewall gestito con UFW o equivalente.
Per approfondire la documentazione ufficiale, puoi partire dal sito di Plex: https://www.plex.tv/media-server-downloads/
Commenti (0)
Nessun commento ancora.
Segnala contenuto
Elimina commento
Eliminare definitivamente questo commento?
L'azione non si può annullare.