centos

centos系统升级后jellyfin如何重新配置

小樊
34
2025-06-10 07:37:19
栏目: 智能运维

在CentOS系统升级后重新配置Jellyfin的步骤如下:

  1. 安装依赖包

    sudo yum install -y libicu fontconfig
    
  2. 配置yum源(如果需要):

    wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
    yum clean all
    yum makecache
    
  3. 安装FFmpeg(Jellyfin需要FFmpeg进行转码):

    wget https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
    rpm -ivh rpmfusion-free-release-7.noarch.rpm
    yum install ffmpeg ffmpeg-devel
    
  4. 下载并安装Jellyfin: 访问Jellyfin官方仓库下载最新版本的Jellyfin RPM包。

    wget http://download.jellyfin.org/yum/centos/8/x86_64/jellyfin-web-10.8.9-1.el7.noarch.rpm
    wget http://download.jellyfin.org/yum/centos/8/x86_64/jellyfin-server-10.8.9-1.el7.x86_64.rpm
    yum localinstall jellyfin-web-10.8.9-1.el7.noarch.rpm jellyfin-server-10.8.9-1.el7.x86_64.rpm jellyfin-10.8.9-1.el7.x86_64.rpm
    
  5. 启动和配置Jellyfin: 启动Jellyfin服务并设置为开机自启:

    sudo systemctl start jellyfin
    sudo systemctl enable jellyfin
    
  6. 访问Jellyfin Web界面: 在浏览器中输入服务器的IP地址或域名,加上端口号8096(默认Web访问端口),进行初始化配置。

    • 设置管理员账户和密码
    • 添加媒体库
    • 配置网络设置,如DLNA、UPnP等
    • 配置FFmpeg(如果需要)
  7. 配置防火墙: 放行Jellyfin所需的端口,如HTTP(8096)、HTTPS(8920)、DLNA(1900)和Bonjour/mDNS(5353):

    sudo firewall-cmd --permanent --zone=public --add-port=8096/tcp
    sudo firewall-cmd --permanent --zone=public --add-port=8920/tcp
    sudo firewall-cmd --permanent --zone=public --add-port=1900/udp
    sudo firewall-cmd --permanent --zone=public --add-port=5353/udp
    sudo firewall-cmd --reload
    
  8. 使用Docker进行安装(可选): 如果上述步骤较为复杂,也可以考虑使用Docker来快速部署Jellyfin:

    docker pull jellyfin/jellyfin:latest
    mkdir -p /srv/jellyfin/{config,cache}
    docker run -d --name myvideo -p 80:8096 --restart=always --privileged=true -v /srv/jellyfin/config:/config -v /srv/jellyfin/cache:/cache -v /path/to/your/media:/media jellyfin/jellyfin:latest
    

以上步骤应该能够帮助你在CentOS系统升级后成功重新配置Jellyfin。如果在安装过程中遇到问题,可以参考Jellyfin的官方文档或寻求社区的帮助。

0
看了该问题的人还看了