温馨提示×

centos上jellyfin安装步骤是什么

小樊
44
2025-08-10 13:24:33
栏目: 智能运维

以下是在CentOS上使用RPM包安装Jellyfin的步骤:

  1. 更新系统sudo yum update -y
  2. 安装依赖包sudo yum install -y libicu fontconfig
  3. 安装FFmpeg
    • 下载静态包:wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz
    • 解压:tar -xvf ffmpeg-git-amd64-static.tar.xz
    • 复制文件:sudo cp ffmpeg-git-*/ffmpeg /usr/bin/sudo cp ffmpeg-git-*/ffprobe /usr/bin/
    • 配置环境变量:echo 'export PATH="/usr/bin:$PATH"' >> ~/.bashrcsource ~/.bashrc
  4. 下载并安装Jellyfin
    • 下载RPM包:wget -c https://repo.jellyfin.org/releases/server/centos/stable/web/jellyfin-web-*.el7.noarch.rpmwget -c https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-server-*.el7.x86_64.rpmwget -c https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-*.el7.x86_64.rpm
    • 安装:sudo yum localinstall jellyfin-*.el7.x86_64.rpm jellyfin-server-*.el7.x86_64.rpm jellyfin-web-*.el7.noarch.rpm
  5. 启动并设置Jellyfin服务
    • 启动:sudo systemctl start jellyfin
    • 设置开机自启:sudo systemctl enable jellyfin
  6. 配置防火墙
    • 放行端口:sudo firewall-cmd --zone=public --add-port=8096/tcp --permanentsudo firewall-cmd --zone=public --add-port=8920/tcp --permanentsudo firewall-cmd --zone=public --add-port=1900/udp --permanentsudo firewall-cmd --zone=public --add-port=5353/udp --permanent
    • 重新加载:sudo firewall-cmd --reload
  7. 初始化Jellyfin:访问http://your_server_ip:8096,按提示完成语言选择、用户设置、添加媒体库等操作。

0