Pelajari perintah sederhana untuk menginstal Plex Media Server di Debian 11 Bullseye Linux untuk membuat server streaming Anda.
Plex dimulai sebagai proyek hobi tetapi seiring waktu, Plex berkembang menjadi perangkat lunak server streaming profesional untuk mengelola berbagai jenis file media. Pengguna dapat menginstal dan menggunakannya untuk mengakses video, musik, dan gambar mereka dari jarak jauh menggunakan internet atau secara lokal melalui jaringan lokal; bahkan Anda dapat membaginya dengan teman saat bepergian.
Anda akan memiliki perasaan yang sama seperti Netflix, karena Plex membuat gambar mini yang cocok dan memuat informasi dari basis data film. Namun, Plex tidak dapat mengikuti penyedia streaming utama seperti Netflix, Amazon Prime Video, Apple TV +, dan Disney +. Namun demikian, belum dikembangkan untuk bersaing dengan mereka. Tujuan utama pengembangnya adalah untuk menyediakan perangkat lunak yang mudah digunakan bagi pengguna umum atau bisnis yang ingin mengelola database film, foto, dan lagu mereka baik di NAS, Cloud, atau PC mana pun.
Platform apa yang kompatibel dengan Server Media Plex?
Tidak seperti perangkat lunak streaming lainnya, Plex menawarkan dukungan untuk berbagai sistem operasi seperti Windows, macOS, Linux, FreeBSD, Docker, dan berbagai NAS.
Bagaimana cara streaming file media dari Plex Media Server di ponsel cerdas atau tablet saya?
Untuk melakukan streaming dan menikmati musik, film favorit, dan serial saat bepergian, Anda memerlukan aplikasi Plex. Yang mengalirkan file media dari server Plex Anda, pengembang menawarkan aplikasi kliennya untuk hampir semua platform populer seperti android, iOS, Windows, dan Linux termasuk Amazon Fire TV, Google TV, Playstation, Chromecast, dan banyak lagi.
Apakah Server Media Plex gratis?
Ya, perangkat lunak ini gratis tetapi semua fungsi tidak. Ini menawarkan berbagai fungsi dasar tanpa biaya tetapi untuk lanjutan seperti memutar program TV langsung, PlexSync, Kontrol Dash, Transcoding Perangkat Keras, Unduhan Media untuk menonton offline, setelan perlindungan anak lanjutan, atau menyiapkan beberapa akun pengguna untuk layanan tersebut pengguna harus membeli langganan berbayar.
Harga dan ketersediaan
Jika kita berbicara tentang harga Plex Media Server, maka seperti yang kita bahas di atas, itu gratis untuk diinstal di server kami. Namun, itu akan memiliki beberapa fungsi terbatas yang hanya dapat diaktifkan setelah membelinya.
Versi dasar dari Plex Media Server dapat digunakan secara gratis, tetapi hanya memiliki rentang fungsi yang terbatas. Anda bisa mendapatkan fungsi tambahan dengan membeli Plex Pass seharga $4,99/bulan. Seperti biasa dengan langganan berbayar, harga menurun seiring dengan kenaikan jangka waktu. Berlangganan tahunan berharga $ 39,99 per tahun sedangkan jika Anda sudah menjadi pengguna Plex dan menginginkan komitmen seumur hidup maka ia menawarkan langganan seumur hidup dengan biaya satu kali sebesar $ 119,99.
Yah, saya rasa kita sudah cukup tahu tentang server media Plex, mari kita lihat cara menginstalnya di server Debian 11 Bullseye Anda sendiri.
Langkah-langkah untuk menginstal Plex Media Server di Debian 11 Bullseye Linux
Apa yang Anda butuhkan untuk memulai?
• Server Bullseye Debian 11
• Setidaknya pengguna sudo non-root
• Koneksi internet aktif
Tahu lebih banyak: Anda juga dapat menggunakan perintah Use Snap untuk menginstal Plex Server di Ubuntu 20.04
1. Perbarui cache APT
Pertama, kita harus melakukan pembaruan sistem pada sistem Linux sebelum menggunakan manajer paketnya. Ini akan membangun kembali cache sistem dan juga menginstal pembaruan apa pun, jika tersedia. Bersamaan dengan itu, instal “CURL” juga.
sudo apt update
Bersamaan dengan itu, instal beberapa alat yang kami perlukan sebelum melakukan konfigurasi lebih lanjut.
sudo apt install apt-transport-https curl
2. Tambahkan repositori Plex Media Server di Debian 11
Pengguna dapat mengunduh langsung biner Debian dari server Plex untuk menginstalnya di Debian 11, namun, cara terbaik adalah menggunakan repositori resminya. Berikut langkah-langkah untuk menambahkan repo:
Tambahkan Kunci GPG:
curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -
Selanjutnya, gunakan perintah yang diberikan untuk menambahkan repo:
echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list
Jalankan pembaruan sistem
sudo apt update
3. Perintah untuk Menginstal Plex untuk Debian 11 Bullseye Server
Setelah semuanya diatur, menjadi sangat mudah untuk menginstal server Plex Media hanya dengan menggunakan APT Package Manager. Berikut perintahnya:
sudo apt install plexmediaserver
Saat diminta untuk memperbarui file konfigurasi Plex Media, lalu tekan Y dan tekan tombol Enter kunci.
4. Periksa Status Layanan Plex
Untuk mengonfirmasi bahwa server media Plex menjalankan latar belakang dengan baik. Jalankan perintah status.
sudo systemctl status plexmediaserver
Jika tidak aktif maka gunakan perintah yang diberikan untuk memulai dan mengaktifkannya.
sudo systemctl enable --now plexmediaserver
5. Akses Halaman Web Pengaturan Media Plex
Sekarang, mari kita akses antarmuka web Server Media Plex untuk mengonfigurasinya lebih lanjut. Untuk itu cukup buka browser web apa saja yang dapat mengakses alamat IP server Debian tempat Anda menginstal Plex. Formatnya diberikan di bawah ini:
Plex Port server nomornya 32400
http://server-ip-address:32400/web
Catatan :Ganti alamat IP server dengan alamat IP server asli Anda.
Juga, jika Anda menggunakan Firewall, buka port 32400 di dalamnya:
sudo ufw allow 32400
———————————————-Hanya untuk pengetahuan —————————————-
Juga, jika Anda menyiapkan Plex di Server Debian 11 jarak jauh kemudian Anda dapat menggunakan SSH Tunnel untuk mengakses dan membuka penyiapan web Plex secara lokal.
ssh remote-server-ip -L 8888:localhost:32400
Kemudian di mesin lokal Anda, Anda dapat menggunakan:
http://localhost:8888/web
———————————————————————————–
6. Daftarkan Server Media Anda
Setelah Anda memiliki Web Plex, pengguna harus mendaftarkan server di akun Plex yang dimilikinya dengan masuk. Jika Anda tidak memiliki akun dengan Plex, gunakan metode apa pun untuk mendaftarkannya.
Anda akan melihat sekilas Infografis yang menunjukkan cara kerja Plex. Nah, cukup klik GOT IT! tombol untuk bergerak maju.
7. Plex Pass
Ini adalah hal opsional, jika Anda menginginkan beberapa fitur lanjutan maka berlangganan paket Plex pass, jika tidak tutup; karena kita bisa melakukannya nanti.
8. Penyiapan Server
Untuk mengidentifikasi server Media Anda dengan mudah melalui jaringan dan jika Anda memiliki beberapa server Plex di bawah satu akun, berikan nama yang mudah digunakan untuk itu. Di sini kami menambahkan –h2smedia . Anda dapat memberikan apa pun yang Anda inginkan.
Selanjutnya, Anda yang berencana untuk mengakses Plex di luar jaringan rumah mereka, juga jangan lupa untuk memilih kotak yang diberikan untuk “Izinkan saya mengakses media saya di luar rumah saya e”, jika tidak dipilih secara default.
9. Tambahkan Pustaka Media
Untuk menambahkan file media Anda untuk mengaksesnya melalui Plex, klik “Tambahkan Perpustakaan tombol ”.
Pilih kategori file Media yang ingin Anda tambahkan seperti Musik, Foto, dan Video. Di sini kami memilih Musik.
Klik pada “Browser untuk Folder Media ” lalu navigasikan ke folder tempat Anda menyimpan file Audio. Pilih itu dan kemudian klik pada “Tambahkan Perpustakaan tombol ”.
Catatan :Jika bahkan setelah menambahkan file media, hal yang sama tidak ditampilkan di Plex Web Client untuk diputar, maka berikan hak folder tempat Anda memiliki konten kepada pengguna khusus Plex.
sudo chown -R plex:plex /media/your-content-folder/
Ganti /media/folder-konten-Anda / dengan folder Anda yang sebenarnya.
10. Klien Web Media Plex
Setelah Anda menambahkan file media, Anda akan memilikinya di klien berbasis Web Plex baik di browser atau perangkat Anda. Selain itu, kami juga dapat menonton TV Langsung, Film &Acara, acara Web, dan konten lain yang ditawarkan oleh Plex itu sendiri.
11. Gunakan Nginx sebagai Proxy terbalik untuk Plex Media Server di Debian 11
Nginx adalah server web dan juga dapat bertindak sebagai proxy terbalik untuk mengamankan dan memberikan kinerja yang lebih baik ke aplikasi web Anda, ini dia server Plex Media. Apalagi instalasinya sangat mudah karena paket-paket yang kita butuhkan sudah tersedia di repositori Debian 11. Karenanya jalankan saja perintah yang diberikan:
sudo apt install nginx
Mulai dan aktifkan layanan Nginx
Untuk memastikan Nginx dapat memulai secara otomatis jika macet atau saat sistem di-boot ulang, gunakan perintah yang diberikan yang tidak hanya memulai layanannya tetapi juga menandainya sebagai aktifkan untuk memulai dengan boot sistem.
sudo systemctl enable --now nginx
Untuk mengonfirmasi status layanan:
systemctl status nginx
Buat file Konfigurasi Nginx untuk Plex
Setelah Nginx aktif dan berjalan, mari buat file konfigurasi yang akan memberi tahu Nginx apa itu Ip-address dan nomor port tempat Plex dijalankan, dan port apa yang harus digunakan Nginx untuk menampilkannya di browser; sehingga pengguna dapat mengaksesnya dengan mudah.
sudo nano /etc/nginx/conf.d/plexmediaserver.conf
Sekarang, salin-tempel baris yang diberikan di bawah ini. Dalam hal ini, ubah nama_server nilai ke domain yang sepenuhnya memenuhi syarat atau jika Anda hanya ingin mengakses Plex melalui alamat Ip maka alih-alih memberikan nama domain, gunakan saja alamat IP.
Misalnya:
nama_server demo.how2shout.com ubahlah nama domain apa pun yang ingin Anda gunakan. Namun, pastikan J record di DNS Anda sudah diarahkan ke alamat IP server tempat Anda menginstal Plex.
Dalam skenario lain, jika Anda ingin menggunakan proxy terbalik hanya dengan IP, alih-alih nama domain, hapus #
dan ganti server-ip
dengan alamat IP Anda.
server {
listen 80;
server_name demo.how2shout.com;
#server_name server-ip;
location / {
proxy_pass http://127.0.0.1:32400;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#upgrade to WebSocket protocol when requested
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
}
}
Simpan file dengan menekan Ctrl+O , Tekan Enter kunci, lalu untuk keluar gunakan:Ctrl +X .
Untuk memeriksa apakah file konfigurasi yang telah kita buat bebas dari kesalahan, jalankan:
nginx -t
Setelah itu muat ulang layanan Nginx.
sudo systemctl reload nginx
Sekarang, buka browser dan mulai mengakses server media Plex Anda melalui Nama domain atau alamat Ip pada port HTTP 80 default.
12 .Cara memperbarui Server Media Plex di Debian 11
Karena kami telah menggunakan repositori resmi Plex untuk menginstalnya di Debian, kami tidak perlu melakukan apa pun untuk memperbaruinya. Menjalankan pembaruan sistem sederhana dan perintah pemutakhiran akan berhasil.
sudo apt update
sudo apt upgrade
13. Copot atau Hapus Plex dari Debian Linux
Mereka yang tidak tertarik lagi dengan server media gratis ini dapat menghapusnya sepenuhnya menggunakan perintah yang diberikan:
sudo systemctl stop plexmediaserver
sudo apt remove plexmediaserver*
Untuk menghapus repo-nya:
sudo rm /etc/apt/sources.list.d/plexmediaserver.list
Untuk menghapus server Nginx:
sudo systemctl stop nginx
sudo apt remove nginx*
Dengan cara ini, kita dapat menginstal dan menggunakan Plex Media Server di Debian 11 Bullseye. Untuk mengetahui informasi lebih lanjut tentangnya, Anda dapat merujuk ke halaman Pengetahuan Plex resmi.