centos

如何在centos上迁移jellyfin

小樊
47
2025-05-27 02:14:20
栏目: 智能运维

在CentOS上迁移Jellyfin媒体服务器可以通过以下步骤进行:

准备工作

  1. 备份现有配置

    • 备份Jellyfin的配置文件和数据库。
      sudo cp -r /var/lib/jellyfin /var/lib/jellyfin_backups
      sudo mysqldump -u root -p jellyfin jellyfin_backup.sql
      
  2. 更新系统包

    • 确保系统包是最新的。
      sudo yum update -y
      

迁移步骤

  1. 安装依赖包

    • 安装必要的依赖包,如 libicufontconfig
      sudo yum install -y libicu fontconfig
      
  2. 配置RPMFusion源并安装FFmpeg

    • 配置RPMFusion源并安装FFmpeg,因为Jellyfin需要FFmpeg进行转码。
      sudo yum install -y https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
      sudo yum install -y ffmpeg
      
  3. 下载Jellyfin RPM包

    • 从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
      
  4. 安装Jellyfin

    • 使用 yum 本地安装下载的Jellyfin RPM包。
      sudo yum localinstall jellyfin-web-10.8.9-1.el7.noarch.rpm
      sudo yum localinstall jellyfin-server-10.8.9-1.el7.x86_64.rpm
      sudo yum localinstall jellyfin-10.8.9-1.el7.x86_64.rpm
      
  5. 启动Jellyfin服务

    • 启动Jellyfin服务并设置为开机自启。
      sudo systemctl enable jellyfin.service
      sudo systemctl start jellyfin.service
      
  6. 验证安装

    • 打开浏览器,访问服务器的IP地址和Jellyfin的默认端口(通常是8096),完成Jellyfin的初始设置。
      http://your_server_ip:8096
      

注意事项

通过以上步骤,你应该能够在CentOS上成功迁移Jellyfin媒体服务器。如果在安装过程中遇到任何问题,可以参考Jellyfin的官方文档或寻求社区的帮助。

0
看了该问题的人还看了