温馨提示×

如何在centos上搭建jellyfin服务器

小樊
32
2025-02-26 20:20:18
栏目: 云计算
亿速云爆款云服务器,独享5M带宽,BGP线路,安全稳定,0.96元/天! 查看详情>>

在CentOS上搭建Jellyfin服务器可以通过以下步骤完成:

准备工作

  1. 更新系统
yum update -y
  1. 安装依赖包
yum install -y libicu fontconfig
  1. 配置yum源(可选,如果需要):
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
  1. 配置rpmfusion源,安装ffmpeg
yum install -y epel-release
wget https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
rpm -ivh rpmfusion-free-release-7.noarch.rpm
yum install -y ffmpeg

安装Jellyfin

  1. 下载Jellyfin服务端相关rpm包
wget -c https://repo.jellyfin.org/releases/server/centos/stable/web/jellyfin-web-10.8.9-1.el7.noarch.rpm
wget -c https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-server-10.8.9-1.el7.x86_64.rpm
wget -c https://repo.jellyfin.org/releases/server/centos/stable/server/jellyfin-10.8.9-1.el7.x86_64.rpm
  1. 本地安装Jellyfin
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
  1. 启动Jellyfin服务
sudo systemctl enable jellyfin.service
sudo systemctl start jellyfin.service
  1. 设置防火墙
sudo firewall-cmd --zone=public --add-port=8096/tcp --permanent
sudo firewall-cmd --reload

初始化Jellyfin

  1. 访问Jellyfin Web界面:在浏览器中输入服务器的IP地址:8096。
  2. 完成初始化设置:按照页面提示完成Jellyfin的初始化配置,包括设置语言、用户名、密码、媒体库等。

配置和优化

  1. 安装JellySkin主题(可选):将自定义CSS代码添加到“仪表板 - 常规 - 自定义CSS”中,以美化Jellyfin界面。
  2. 配置ffmpeg:在Jellyfin设置中,进入“控制台 - 播放”,设置FFmpeg路径。
  3. 启用硬件转码:在“控制台 - 播放”中,选择“Intel QuickSync (QSV)”,勾选可用的视频编码格式。

以上步骤应该可以帮助你在CentOS上成功搭建Jellyfin服务器。如果在安装过程中遇到问题,可以参考Jellyfin的官方文档或相关社区论坛寻求帮助。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何在centos上搭建jellyfin流媒体服务器

0