在CentOS上部署Jellyfin媒體服務器時,可能會遇到一些兼容性問題。以下是一些常見的解決方案和建議:
在安裝Jellyfin之前,需要安裝一些必要的依賴庫??梢酝ㄟ^以下命令安裝:
yum install libicu fontconfig -y
Jellyfin需要使用FFmpeg進行視頻轉碼,因此需要安裝FFmpeg??梢詮?a >John Van Sickle網站下載預編譯的靜態包,并將其放置在Jellyfin的安裝目錄下。
下載Jellyfin的RPM包并進行安裝??梢詮?a >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
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
安裝完成后,需要進行Jellyfin的初始化配置,包括設置語言、用戶名、密碼和媒體庫等。
為了讓Jellyfin能夠通過Web界面訪問,需要配置防火墻,放行HTTP(默認端口8096)和HTTPS(默認端口8920)端口。
sudo firewall-cmd --zone=public --add-port=8096/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8920/tcp --permanent
sudo firewall-cmd --reload
如果在安裝或配置過程中遇到兼容性問題,可以嘗試以下方法:
以上步驟應該能幫助解決在CentOS上部署Jellyfin時遇到的大多數兼容性問題。如果問題依然存在,建議查看Jellyfin的官方文檔或尋求社區的幫助。