下面按**CentOS 7 / 8(含 Stream)**说明 Jellyfin 的安装与基础配置,以 RPM 包方式为主(最常用、最稳定)。
sudo yum install -y epel-release
sudo yum install -y ffmpeg
CentOS 8 / Stream 用
dnf:
sudo dnf install -y epel-release
sudo dnf install -y ffmpeg
sudo rpm --import https://repo.jellyfin.org/centos/jellyfin.key
sudo yum install -y https://repo.jellyfin.org/centos/jellyfin-repo.noarch.rpm
sudo yum install -y jellyfin
sudo systemctl enable --now jellyfin
查看状态:
systemctl status jellyfin
默认端口:8096
sudo firewall-cmd --permanent --add-port=8096/tcp
sudo firewall-cmd --reload
浏览器访问:
http://服务器IP:8096
/data/movies
/data/tv
假设媒体在 /data:
sudo chown -R jellyfin:jellyfin /data
sudo chmod -R 755 /data
或把用户加入组:
sudo usermod -aG jellyfin 你的用户
sudo yum install -y intel-media-driver
Web → 控制台 → 播放 → 硬件加速:VA-API
# 安装官方驱动 + nvidia-container
Web → 硬件加速:NVENC
server {
listen 80;
server_name jellyfin.example.com;
location / {
proxy_pass http://127.0.0.1:8096;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
systemctl status jellyfinjournalctl -u jellyfin -f
建议用 Rocky / Alma / CentOS Stream
如果你愿意,我可以:
直接说你的使用场景即可。