在CentOS上安装Jellyfin服务器可以通过多种方法实现,以下是使用RPM包进行安装的详细步骤:
首先,安装必要的依赖包:
yum install epel-release
yum install libicu fontconfig -y
接下来,配置RPMFusion源并安装FFmpeg,因为Jellyfin需要FFmpeg进行转码:
yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
yum install ffmpeg
从Jellyfin官方仓库下载最新版本的RPM包:
wget https://repo.jellyfin.org/releases/server/centos/stable/web/jellyfin-web-10.8.9-1.el7.noarch.rpm
wget https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-server-10.8.9-1.el7.x86_64.rpm
wget https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-10.8.9-1.el7.x86_64.rpm
使用yum
本地安装下载的Jellyfin RPM包:
yum localinstall jellyfin-web-10.8.9-1.el7.noarch.rpm
yum localinstall jellyfin-server-10.8.9-1.el7.x86_64.rpm
yum localinstall jellyfin-10.8.9-1.el7.x86_64.rpm
启动Jellyfin服务并设置为开机自启:
systemctl enable jellyfin.service
systemctl start jellyfin.service
打开浏览器,访问服务器的IP地址和Jellyfin的默认端口(通常是8096),完成Jellyfin的初始设置:
http://your_server_ip:8096
按照屏幕上的指示完成Jellyfin的初始设置,包括设置管理员账户和密码,添加你的媒体库等。
以上步骤应该能够帮助你在CentOS 7上成功安装并运行Jellyfin媒体服务器。如果在安装过程中遇到任何问题,可以参考Jellyfin的官方文档或寻求社区的帮助。