Jellyfin là phần mềm máy chủ phương tiện mã nguồn mở miễn phí, cho phép người dùng lưu trữ và quản lý thư viện phương tiện cá nhân, truyền phát nội dung trên nhiều thiết bị và cung cấp quyền truy cập cho người khác. Đây là giải pháp thay thế cho máy chủ phương tiện độc quyền, cung cấp khả năng tùy chỉnh và kiểm soát quyền riêng tư mở rộng. Đây là giải pháp thay thế cho máy chủ tệp phương tiện độc quyền như Emby và Plex.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt máy chủ phương tiện Jellyfin trên Ubuntu 22.04. Bạn sẽ cài đặt Jellyfin với Apache làm proxy ngược và bảo mật Jellyfin bằng chứng chỉ SSL/TLS từ Letsencrypt.
Sau đó, chạy lệnh sau để kích hoạt kho lưu trữ 'universe' trên máy Ubuntu của bạn.
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22606%22%20height=%22190%22%3E%3C/svg%3E
Bây giờ hãy chạy lệnh bên dưới để tạo một thư mục mới /etc/apt/keyrings và tải khóa GPG cho kho lưu trữ Jellyfin vào đó.
Tiếp theo, hãy chạy lệnh sau để thêm kho lưu trữ Jellyfin vào Ubuntu của bạn máy.
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt máy chủ phương tiện Jellyfin trên Ubuntu 22.04. Bạn sẽ cài đặt Jellyfin với Apache làm proxy ngược và bảo mật Jellyfin bằng chứng chỉ SSL/TLS từ Letsencrypt.
Điều kiện tiên quyết
Trước khi bắt đầu, hãy đảm bảo bạn có những điều sau:- Máy chủ Ubuntu 22.04.
- Người dùng không phải root có quyền sudo.
- Tên miền trỏ đến địa chỉ IP của máy chủ.
Thêm kho lưu trữ Jellyfin
Để bắt đầu, hãy chạy lệnh bên dưới để cài đặt các phần phụ thuộc như software-properties-common, apt-transport-https, ca-certificates, gnupg và curl vào hệ thống Ubuntu của bạn.
Mã:
sudo apt install software-properties-common apt-transport-https ca-certificates gnupg curl -y
Mã:
sudo add-apt-repository universe
data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%22606%22%20height=%22190%22%3E%3C/svg%3E
Bây giờ hãy chạy lệnh bên dưới để tạo một thư mục mới /etc/apt/keyrings và tải khóa GPG cho kho lưu trữ Jellyfin vào đó.
Mã:
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/jellyfin.gpg
Mã:
cat