Jellyfin是一个开放源代码的媒体流工具,它允许您构建自己的家庭媒体系统,例如您的个人计算机。 Netflix或Plex。使用Jellyfin,您可以组织媒体内容(书籍,电影,音乐等),并从您自己的服务器流式传输到任何设备,而无需附加任何字符串。Jellyfin支持GNU / Linux,macOS和Microsoft Windows操作系统。
在CentOS 8上安装Jellyfin
步骤1.首先,让我们首先确保您的系统是最新的。
sudo dnf update
步骤2.安装Epel和RPM Fusion存储库。
您需要在系统上安装EPEL(Enterprise Linux的额外软件包)和RPM Fusion存储库:
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
步骤3.安装SDL2库。
在下面运行以下命令进行安装:
sudo dnf install SDL2
步骤4.安装FFmpeg。
现在,我们使用dnf
以下命令安装FFmpeg :
sudo dnf install ffmpeg ffmpeg-devel
步骤5.在CentOS 8上安装Jellyfin。
现在下载并安装Jellyfin-server和Jellyfin-web rpm软件包:
### 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
接下来,安装Jellyfin服务器软件包和Jellyfin Web软件包:
sudo dnf localinstall jellyfin-server-*.rpm sudo dnf localinstall jellyfin-web-*.rpm
完成后,启动并启用Jellyfin服务:
sudo systemctl enable jellyfin
sudo systemctl start jellyfin
步骤6.配置防火墙。
如果启用了防火墙,则应允许通过以下端口连接到服务器8096
:
sudo firewall-cmd --zone=public --add-port=8096/tcp --permanent
步骤7.在CentOS上访问Jellyfin Web界面。
基于Web的管理界面位于端口8096上。您可以通过以下URL访问Jellyfin Web界面:
http://localhost:8096
恭喜你!您已经成功安装了Jellyfin。感谢您使用本教程在CentOS 8系统上安装Jellyfin开源媒体流。如需其他帮助或有用信息,建议您查看Jellyfin官方网站。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun45246.html