在CentOS上部署Jellyfin媒体服务器的最佳实践包括安装必要的依赖包、配置网络设置、启用硬件加速、优化性能以及确保安全性。以下是一个详细的步骤指南:
yum install -y libicu fontconfig
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
rpm -Uvh --nodeps jellyfin-web-10.8.9-1.el7.noarch.rpm
rpm -Uvh --nodeps jellyfin-server-10.8.9-1.el7.x86_64.rpm
rpm -Uvh --nodeps jellyfin-10.8.9-1.el7.x86_64.rpm
systemctl start jellyfin
systemctl enable jellyfin
sudo firewall-cmd --zone public --add-port 8096/tcp --permanent
sudo firewall-cmd --zone public --add-port 8920/tcp --permanent
sudo firewall-cmd --zone public --add-port 1900/udp --permanent
sudo firewall-cmd --zone public --add-port 5353/udp --permanent
sudo firewall-cmd --reload
访问Jellyfin Web界面:在浏览器中输入 http://<your_server_ip>:8096
,按照提示完成初始化设置。
配置FFmpeg:在Jellyfin设置中添加FFmpeg路径,确保转码功能正常。
MemoryMax
和 MemoryMin
参数。MaxConcurrentSessions
设置。通过以上步骤,您可以在CentOS上成功部署并优化Jellyfin媒体服务器,享受更流畅、更安全的媒体播放体验。