Install the server:
yum install https://repo.jellyfin.org/releases/server/centos/versions/stable/server/10.8.9/jellyfin-server-10.8.9-1.el7.x86_64.rpm
Install the web client:
yum install https://repo.jellyfin.org/releases/server/centos/versions/stable/web/10.8.9/jellyfin-web-10.8.9-1.el7.noarch.rpm
Install jellyfin:
yum install https://repo.jellyfin.org/releases/server/centos/versions/stable/server/10.8.9/jellyfin-10.8.9-1.el7.x86_64.rpm
Open port 8096 on the firewall.
Go to localhost:8096 to finish. CentOS 7 has issues with 10.8.9 due to ffmpeg being at 3.4. The default version available for 7 seems to be too old for the current version of jellyfin.
This can be resolved by using the static builds of ffmpeg:
https://johnvansickle.com/ffmpeg/
Then in Jellyfin, you can go to Settings -> Dashboard -> Playback -> FFmp
This can be resolved by using the static builds of ffmpeg:
https://johnvansickle.com/ffmpeg/
Then in Jellyfin, you can go to Settings -> Dashboard -> Playback -> FFmpeg Pathh
Update the path to ffmpeg to use the static build.