如何在 Windows Server 上設定 Jellyfin 伺服器

將 Jellyfin 的最新 Windows x64 版本安裝為服務,授予網路服務存取其配置和媒體資料夾的權限,並透過 TCP 8096 連接埠將其開放給區域網路。對於遠端播放,請選擇安全的路徑,例如 VPN 或 HTTPS 反向代理;不要將預設的 HTTP 連接埠直接暴露給網際網路。

開始之前

建立一個媒體資料夾,D:\Media並為伺服器預留一個穩定的區域網路位址。 Jellyfin 可以在沒有網路連線的情況下提供本地媒體,但元資料供應商需要網路連線。

在 Windows Server 上安裝 Jellyfin

  1. 下載最新的 Windows 安裝程式

    開啟Jellyfin 官方 Windows 下載頁面,選擇最新的穩定版 x64 伺服器安裝程式。該頁面也提供便攜式 ZIP 文件,但對於專用主機來說,安裝程式更簡單。 Jellyfin 的Windows 安裝說明中沒有列出 Windows Server 相容性列表,因此請檢查您所使用伺服器版本的特定要求。

    Jellyfin 下載頁面插圖,其中已選擇 Windows x64 伺服器軟體包。
    在 Jellyfin 的官方下載頁面上選擇最新的 Windows x64 伺服器安裝程式;軟體包標籤可能會變更。
  2. 安裝 Jellyfin 作為一項服務

    以管理員身份執行 EXE 文件,並選擇「安裝為服務」以在始終在線的主機上執行。 Jellyfin 的Windows 服務指南建議專用伺服器也採用此方法;該服務會在啟動時自動執行,無需使用者登入。保留預設的程式路徑C:\Program Files\Jellyfin\Server和資料路徑C:\ProgramData\Jellyfin\Server。選擇「網路服務」,然後在設定權限之前,不要勾選「安裝後啟動服務」。

    Jellyfin 伺服器安裝示意圖,已選擇「安裝為服務」和「網路服務」。
    對於專用 Windows 主機,服務設定使用網路服務帳戶。
  3. 僅授予該服務所需的存取權限

    在 Jellyfin 的安全設定中C:\ProgramData\Jellyfin,授予網路服務「修改」權限,以便 Jellyfin 可以管理其自身資料。對於媒體資料夾,授予“讀取和執行”權限,並確保其可以列出父資料夾。避免對媒體檔案授予「完全控制」權限;這可能會導致該服務變更或刪除原始檔案。對於網路共享,也需要在共享層級授予存取權限。

    Windows 媒體資料夾安全性示意圖,顯示具有讀取和執行權限的網路服務。
    讀取和執行功能允許 Jellyfin 服務掃描和播放文件,而不會更改原始文件。
  4. 啟動服務並建立管理員帳戶

    在配置中services.msc,確認Jellyfin 伺服器以網路服務方式運作並啟動它。http://localhost:8096在伺服器上開啟 Jellyfin,選擇一種語言,並建立一個具有強密碼的管理員帳戶。

  5. 新增庫和元資料首選項

    為每種媒體類型新增一個媒體庫,命名並選擇其所屬資料夾。設定首選元資料語言和區域。如果某個資料夾缺失或其媒體庫為空,請重新檢查服務帳戶對該資料夾及其父路徑的存取權限。有關媒體庫選項,請參閱 Jellyfin 的設定精靈指南。

    Jellyfin 首次運行設定示意圖,顯示了媒體資料夾和網路選項
    首次運行設定會在伺服器準備就緒之前收集庫位置和網路偏好設定。
  6. 允許本機裝置透過 Windows 防火牆

    Jellyfin 的預設 Web 連線使用TCP 8096 連接埠。請為該連接埠建立一條入站規則,並將其限制為您使用的網路設定檔:普通家庭區域網路使用“專用”,網域網路使用“網域”。請勿允許公共訪問。客戶端可以直接使用伺服器位址,無需進行服務發現。有關預設連接埠和防火牆詳細信息,請參閱網路指南。

    Windows Defender 防火牆入站規則範例,已選擇 TCP 連接埠 8096 和專用設定檔。
    僅允許在您打算使用 Jellyfin 的網路設定檔上進行入站 TCP 8096 通訊。
  7. 連接客戶端並測試播放

    在另一台區域網路設備上,存取http://<server-ip>:8096或使用 Jellyfin官方用戶端頁面上的用戶端。以普通使用者身分登入並播放檔案。查看控制面板,確認是直接播放還是轉碼;轉碼會佔用更多資源,當客戶端無法處理檔案格式或位元率時可能需要使用轉碼。

    在另一台裝置的瀏覽器中開啟 Jellyfin 庫,存取範例本機伺服器位址。
    使用伺服器的 LAN 位址和連接埠 8096 連接相同網路上的瀏覽器。
  8. 選擇更安全的遠端存取方式

    僅供家庭使用時,請停用遠端存取。如果在家外觀看串流媒體,請僅為特定使用者啟用遠端訪問,並使用 VPN 或 HTTPS 反向代理。 Jellyfin 不建議將連接埠直接轉送到互聯網,並建議除非您特意選擇,否則不要啟用 UPnP 自動對應。埠 8096 不是加密的公共端點。

    Jellyfin 瀏覽器透過 VPN 用戶端連接到私人家庭網絡
    VPN 可讓遠端設備透過專用網路存取 Jellyfin。

保持伺服器維護

在進行重大變更之前,請使用「備份和還原」建立存檔。對於 Windows 服務安裝,備份預設保存在本機;也請在伺服器之外保留一份副本。要更新,請停止 Jellyfin,下載最新安裝程序,然後按照Windows 更新說明C:\ProgramData\Jellyfin\Server\data\backups再次運行。如果您的硬體支持,請在轉碼期間測試加速功能,並查看轉碼指南。

Jellyfin 管理員儀表板示意圖,顯示了硬體加速和建立備份控制。
Jellyfin 的控制台包含轉碼選項和內建備份工作流程。

如果 Jellyfin 在本機運作正常,但在其他裝置上無法執行,請檢查防火牆規則、網路和伺服器 IP 位址。如果是特定檔案的播放失敗,請檢查用戶端格式支援情況和伺服器的轉碼狀態。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。