Jellyfin在CentOS上的安装和使用是可行的,但需要注意一些依赖项和配置步骤。以下是在CentOS上安装和配置Jellyfin的详细指南:
yum install -y libicu fontconfig
访问Jellyfin官方发布页面下载最新版本的Jellyfin RPM包。
使用以下命令安装下载的RPM包:
rpm -Uvh --nodeps jellyfin-web-10.8.9-1.el7.noarch.rpm
rpm -Uvh --nodeps jellyfin-server-10.8.9-1.el7.x86_64.rpm
rpm -Uvh --nodeps jellyfin-10.8.9-1.el7.x86_64.rpm
systemctl start jellyfin
systemctl enable jellyfin
放行Jellyfin的默认端口(如HTTP的8096端口,HTTPS的8920端口等):
sudo firewall-cmd --zone=public --add-port=8096/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8920/tcp --permanent
sudo firewall-cmd --reload
访问Jellyfin的Web界面(默认IP:8096),按照提示完成初始化设置,包括添加媒体库、配置元数据抓取等。
如果你更倾向于使用Docker来安装Jellyfin,可以参考以下步骤:
对于CentOS 7及以上版本:
curl -sSL https://get.docker.com/ | sh
sudo systemctl start docker
sudo systemctl enable docker
docker run -d -p 8096:8096 -v /jellyfin/config:/config -v /jellyfin/media:/media jellyfin/jellyfin
根据你的需要开放相应的端口,例如8096端口用于Web界面访问。
libicu
和fontconfig
。通过以上步骤,你应该能够在CentOS上成功安装和运行Jellyfin媒体服务器。如果在安装过程中遇到问题,可以参考Jellyfin的官方文档或相关社区论坛寻求帮助。