In questo tutorial, ti mostreremo come installare Jellyfin su CentOS 8. Per chi non lo sapesse, Jellyfin è uno strumento di streaming multimediale open source che ti consente di creare i tuoi sistemi multimediali domestici, come il tuo Netflix o Plex personale. Con Jellyfin organizzi i tuoi contenuti multimediali (libri, film, musica, ecc.) e riproduci in streaming su qualsiasi dispositivo dal tuo server, senza alcun vincolo. Jellyfin supporta GNU/ Sistemi operativi Linux, macOS e Microsoft Windows.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo del flusso multimediale open source Jellyfin su CentOS 8.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:CentOS 8.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Jellyfin su CentOS 8
Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.
sudo dnf update
Passaggio 2. Installazione di Epel e RPM Fusion Repository.
Devi installare EPEL (Extra Packages for Enterprise Linux) e il repository RPM Fusion sul tuo sistema:
sudo dnf install epel-release sudo dnf install https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
Passaggio 3. Installazione della libreria SDL2.
Esegui il seguente comando di seguito per installarlo:
sudo dnf install SDL2
Passaggio 4. Installazione di FFmpeg.
Ora installiamo FFmpeg usando dnf
il comando:
sudo dnf install ffmpeg ffmpeg-devel
Passaggio 5. Installazione di Jellyfin su CentOS 8.
Ora scarica e installa Jellyfin-server e il pacchetto rpm Jellyfin-web:
### Jellyfin server ### wget https://repo.jellyfin.org/releases/server/centos/versions/stable/server/10.6.4/jellyfin-server-10.6.4-1.el7.x86_64.rpm ### jellyfin-web ### wget https://repo.jellyfin.org/releases/server/centos/versions/stable/web/10.6.4/jellyfin-web-10.6.4-1.el7.noarch.rpm
Successivamente, installa il pacchetto server Jellyfin e i pacchetti web Jellyfin:
sudo dnf localinstall jellyfin-server-*.rpm sudo dnf localinstall jellyfin-web-*.rpm
Una volta terminato, avvia e abilita il servizio Jellyfin:
sudo systemctl enable jellyfin sudo systemctl start jellyfin
Passaggio 6. Configura Firewall.
Se hai un firewall abilitato, dovresti consentire le connessioni al server attraverso la porta 8096
:
sudo firewall-cmd --zone=public --add-port=8096/tcp --permanent
Passaggio 7. Accesso all'interfaccia Web di Jellyfin su CentOS.
L'interfaccia di gestione basata sul Web è disponibile alla porta 8096. È possibile accedere all'interfaccia Web di Jellyfin tramite il seguente URL:
http://localhost:8096
Congratulazioni! Hai installato con successo Jellyfin. Grazie per aver utilizzato questo tutorial per installare il flusso multimediale open source Jellyfin sul tuo sistema CentOS 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito ufficiale di Jellyfin.