在 CentOS(7/8 或 Stream) 上部署 Jellyfin 主要有两种方式:RPM 包安装(官方推荐) 和 Docker 安装。下面分别说明,你可以按需求选择。
sudo yum update -y
sudo yum install -y wget curl
wget https://repo.jellyfin.org/install-debuntu.sh
chmod +x install-debuntu.sh
sudo ./install-debuntu.sh
⚠️ 说明:
Jellyfin 官方脚本 同时支持 CentOS / RHEL / Fedora,会自动识别系统。
sudo yum install jellyfin -y
sudo systemctl enable jellyfin
sudo systemctl start jellyfin
systemctl status jellyfin
sudo firewall-cmd --permanent --add-port=8096/tcp
sudo firewall-cmd --reload
浏览器访问:
http://服务器IP:8096
sudo yum install -y docker
sudo systemctl enable docker
sudo systemctl start docker
sudo docker pull jellyfin/jellyfin
sudo docker run -d \
--name jellyfin \
-p 8096:8096 \
-v /media:/media \
-v /etc/jellyfin:/config \
-v /var/cache/jellyfin:/cache \
--restart unless-stopped \
jellyfin/jellyfin
说明:
/media:你的电影/电视剧目录/etc/jellyfin:配置文件/var/cache/jellyfin:缓存http://服务器IP:8096
/mediasetenforce 0
安装字体:
sudo yum install -y wqy-microhei-fonts
| 场景 | 推荐方式 |
|---|---|
| CentOS 物理机 / 虚拟机 | RPM 安装 |
| NAS / 云服务器 | Docker |
| 多服务共存 | Docker |
如果你愿意,可以告诉我:
我可以给你一套 更精细的部署方案。