Dalam tutorial ini, kami akan menunjukkan cara menginstal Jellyfin di CentOS 8. Bagi Anda yang belum tahu, Jellyfin adalah alat streaming media sumber terbuka yang memungkinkan Anda membangun sistem media rumah Anda sendiri, seperti Netflix atau Plex pribadi Anda. Dengan Jellyfin Anda mengatur konten media Anda (buku, film, musik, dll.) dan streaming ke perangkat apa pun dari server Anda sendiri, tanpa pamrih. Jellyfin mendukung GNU/ Sistem operasi Linux, macOS, dan Microsoft Windows.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah penginstalan media stream sumber terbuka Jellyfin di CentOS 8.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:CentOS 8.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal Jellyfin di CentOS 8
Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.
sudo dnf update
Langkah 2. Memasang Repositori Fusion Epel dan RPM.
Anda harus menginstal EPEL (Paket Ekstra untuk Linux Perusahaan) dan repositori RPM Fusion di sistem Anda:
sudo dnf install epel-release sudo dnf install https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
Langkah 3. Memasang Pustaka SDL2.
Jalankan perintah berikut di bawah ini untuk menginstalnya:
sudo dnf install SDL2
Langkah 4. Menginstal FFmpeg.
Sekarang kita menginstal FFmpeg dengan menggunakan dnf
perintah:
sudo dnf install ffmpeg ffmpeg-devel
Langkah 5. Menginstal Jellyfin di CentOS 8.
Sekarang unduh dan instal paket rpm Jellyfin-server dan Jellyfin-web:
### Jellyfin server ### wget https://repo.jellyfin.org/releases/server/centos/versions/stable/server/10.6.4/jellyfin-server-10.6.4-1.el7.x86_64.rpm ### jellyfin-web ### wget https://repo.jellyfin.org/releases/server/centos/versions/stable/web/10.6.4/jellyfin-web-10.6.4-1.el7.noarch.rpm
Selanjutnya, instal paket server Jellyfin dan paket web Jellyfin:
sudo dnf localinstall jellyfin-server-*.rpm sudo dnf localinstall jellyfin-web-*.rpm
Setelah selesai, mulai dan aktifkan layanan Jellyfin:
sudo systemctl enable jellyfin sudo systemctl start jellyfin
Langkah 6. Konfigurasi Firewall.
Jika Anda mengaktifkan firewall, Anda harus mengizinkan koneksi ke server melalui port 8096
:
sudo firewall-cmd --zone=public --add-port=8096/tcp --permanent
Langkah 7. Mengakses Antarmuka Web Jellyfin di CentOS.
Antarmuka manajemen berbasis web tersedia di port 8096. Anda dapat mengakses antarmuka web Jellyfin melalui URL berikut:
http://localhost:8096
Selamat! Anda telah berhasil menginstal Jellyfin. Terima kasih telah menggunakan tutorial ini untuk menginstal aliran media sumber terbuka Jellyfin pada sistem CentOS 8 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Jellyfin.