温馨提示×

centos装jellyfin难不难

小樊
47
2026-09-02 21:09:18
栏目: 智能运维

CentOS 上装 Jellyfin 不算难,对新手也挺友好,尤其是用官方仓库的方式。下面给你一个整体判断和操作思路。


一、难度评估

  • 难度:★★☆☆☆(简单)
  • 需要的基本能力:
    • 会用 ssh 登录服务器
    • 会复制粘贴命令
    • 知道怎么开放端口(防火墙 / 云厂商安全组)

二、推荐安装方式(最省事)

用官方 RPM 仓库安装(CentOS 7 / 8 / Stream 都支持)

1️⃣ 安装依赖

sudo yum install -y epel-release
sudo yum install -y ffmpeg

如果是 CentOS 8 / Stream,用 dnf 代替 yum


2️⃣ 添加 Jellyfin 仓库

sudo rpm --import https://repo.jellyfin.org/centos/jellyfin.repo.key
sudo yum install -y https://repo.jellyfin.org/centos/jellyfin-repo-1.0-1.el$(rpm -E %rhel).noarch.rpm

3️⃣ 安装 Jellyfin

sudo yum install -y jellyfin

4️⃣ 启动并设置开机自启

sudo systemctl enable --now jellyfin

5️⃣ 开放端口

Jellyfin 默认端口是 8096

sudo firewall-cmd --permanent --add-port=8096/tcp
sudo firewall-cmd --reload

如果是云服务器,还要在 安全组 放行 8096。


6️⃣ 浏览器访问

http://服务器IP:8096

按向导配置管理员、媒体库即可。


三、常见坑(提前说)

  1. ffmpeg 没装 → 视频无法转码
  2. 防火墙没开端口 → 打不开页面
  3. SELinux 开启 → 偶尔权限问题(可临时测试 setenforce 0
  4. CentOS 已停止维护(如 CentOS 8)→ 建议用 Stream 或 Rocky/Alma

四、如果你不想折腾

  • Docker 装 Jellyfin(更干净、好迁移)
  • 或直接换 Ubuntu / Debian(社区教程更多)

如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否用 Docker
  • 是否有公网 IP

我可以给你一步不漏的命令版教程

0