Jellyfin is a free to use and open source media streaming server created to enable you build a powerful home media system. Jellyfin is a true alternative to the proprietary media streaming systems such Plex and Emby. With Jellyfin you can easily add and organize your media – Music, Movies, Books, Podcasts which can be accessed through a web interface from any place at any time. The media content can be accessed on mobile device, web browser or desktop application.

In this blog post you’ll learn to install and configure Jellyfin Media server on Oracle Linux 8 system for daily home media streaming operations. We assume you have a running Oracle Linux 8 server ready for the installation. In the installation steps we’ll also capture the setup pre-requisites.

Step 1 – Install FFmpeg on Oracle Linux 8

FFmpeg is not available by default on Oracle Linux 8 server and will need to be installed manually. FFmpeg is used for media encoding/transcoding.

Add EPEL repository to your Oracle Linux 8 before installation.

sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Once EPEL is added also install l RPM Fusion Repository

sudo yum -y install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
sudo yum -y install https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm

Finally install FFmpeg and SDL2 Library:

sudo yum install -y SDL2 ffmpeg ffmpeg-devel

Step 2 – Install Jellyfin on Oracle Linux 8

We’ll use wget to download Jellyfin rpm package on Oracle Linux 8. If wget is not installed already run the following commands in your terminal.

sudo yum -y install wget

Download the latest release of Jellyfin rpm server and web packages. Change the version number depending on the release you’re installing.

## 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

Install downloaded RPM packages:

## Install Jellyfin Server package
sudo yum -y localinstall jellyfin-server-*.rpm

## Install Jellyfin Web package
sudo yum -y localinstall jellyfin-web-*.rpm

Then start and enable the Jellyfin services:

sudo systemctl enable jellyfin
sudo systemctl start jellyfin

Check if Jellyfin service has started successfully:

$ systemctl status jellyfin

If you have firewall enabled, you should allow connections to the server through the port 8096

sudo firewall-cmd --zone=public --add-port=8096/tcp --permanent

Step 3: Configure Jellyfin Media server on Oracle Linux 8

After installing Jellyfin Media server on Oracle Linux 8, launch your favorite web browser and browse to

http://[serverIP_or_hostname]:8096

to initiate configuration of Jellyfin Media server on Oracle Linux 8. Hit Next to continue.

Jellyfin

You need to create a first account which will have Admin privileges for management purposes.

Jellyfin

Setup your media library after admin user creation

Jellyfin

Set the content type in the next screen.

Click Add Media Library and set media libraries for Music and Movies.

To allow for remote connections to your media server check the box like below under “Configure Remote Access” section.

Upon complete configurations of Jellyfin Media Server on Oracle Linux 8 you will be redirected to the dashboard.

You’ve successfully installed Jellyfin Media Server on Oracle Linux 8 and initiated configurations to start streaming your media files from anywhere.

Check more guides available in our website.

Download Media Contents from the Web with You-Get

How To Install Jellyfin Media Server on Ubuntu

Install Plex Media server on Ubuntu | Linux Mint

Install Kodi Media Server on Ubuntu | Linux Mint

LEAVE A REPLY

Please enter your comment!
Please enter your name here