Cara Memasang Deluge WebUI di Ubuntu Linux

Deluge pada dasarnya adalah klien BitTorrent gratis, open-source (GPL3) dan ringan, yang tersedia untuk Linux, FreeBSD, Mac OS X, dan Windows. Ini memiliki koleksi plugin yang kaya yang juga dapat Anda instal untuk memperluas fungsinya. Misalnya, Anda dapat menginstal plugin streaming sehingga Anda dapat melakukan streaming video atau audio langsung dari Deluge saat mengunduh. Pada artikel ini, kita akan membahas tentang Cara Menginstal WebUI Banjir di Ubuntu. Mari kita mulai!





cara membuat file dropbox tersedia offline

Tanpa membahas tentang Air Bah, perlu diketahui bahwa jika kalian menyukai fitur-fitur canggih, ini adalah perangkat lunak untuk Anda. kemudian Ini mendukung setiap dan semuanya dari mode terminal, ke mode server, dan bahkan jenis koneksi khusus. Seperti proxy Socks5 dan pengaturan port khusus juga. Dalam artikel ini, kita akan membahas cara menginstal dan menyiapkan server torrent Deluge di Linux, mengaktifkan Deluge WebUI, serta Deluge Daemon, dan sebagainya.



catatan: Umumnya, instal dan gunakan server torrent Deluge di komputer Linux yang dijalankan sebagai server. Anda harus ingat bahwa ini tidak berarti bahwa server torrent Deluge tidak akan berfungsi di Linux desktop, namun tidak disarankan.

Bagaimana Anda Menginstal Deluge WebUI di Ubuntu?

Ubuntu

Ubuntu dan server Ubuntu memiliki versi klien torrent Deluge yang benar-benar mutakhir. Meskipun demikian, selalu baik untuk memiliki PPA resmi demi keamanan. Gunakan perintah ini untuk menambahkan PPA.



[Unit]
Description=Deluge Bittorrent Client Daemon
Documentation=man:deluged
After=network-online.target
[Service]
Type=simple
User=deluge
Group=deluge
UMask=007
ExecStart=/usr/bin/deluged -d
Restart=on-failure
# Time to wait before forcefully stopped.
TimeoutStopSec=300
[Install]
WantedBy=multi-user.target

Sekarang PPA ada di sistem, Anda harus menyegarkan sumber perangkat lunak Ubuntu melalui pembaruan yang tepat perintah.



Python3-certbot-nginx

Lari memperbarui niscaya akan mengungkapkan bahwa beberapa program perlu diperbarui. Instal pembaruan ini dan jangan abaikan, karena ini bisa menjadi tambalan yang membantu Ubuntu berjalan lebih baik.

sudo add-apt-repository ppa:deluge-team/ppa

Sekarang semuanya sudah up-to-date, Anda harus menginstal software Deluge versi terbaru.



sudo apt update

Arch Linux

sudo apt upgrade -y

Fedora

sudo apt install deluged deluge-console deluge-webui

Debian

sudo pacman -S deluge

OpenSUSE

sudo dnf install deluge deluge-common deluge-daemon deluge-web

Konfigurasikan WebUI Banjir

Semua perangkat lunak yang diperlukan untuk Deluge telah diinstal dan siap digunakan. Sekarang saatnya untuk mengaktifkan Daemon Banjir. Pergilah ke terminal dan jalankan dibanjiri perintah. Ada dua cara untuk menjalankan daemon ini: jadi, dengan alat systemd init, atau dengan dibanjiri perintah juga. Jika Anda ingin memulainya dengan sistem , lalu gunakan systemctl perintah.



Pertama, Anda perlu membuat layanan DelugeD.

sinkronisasi chrome dijeda
sudo apt-get install deluged deluge-console deluge-webui

Kemudian tempel kode di bawah ini ke dalam file baru:

sudo zypper install deluge

sudo -s cd /etc cd systemd cd system touch deluged.service nano /etc/systemd/system/deluged.service

Plus, nyalakan Daemon saat boot dengan:

sudo systemctl start deluged

Jika kalian tidak mau repot dengan Systemd, maka Daemon bisa berjalan tanpanya. Untuk hasil terbaik, Anda harus mencoba menggunakan file / dev / null perintah. Untuk menempatkan Daemon WebUI banjir di latar belakang sebagai pengguna saat ini.

sudo systemctl enable deluged

Putuskan sambungan dari pengguna Anda (jika Anda ingin) bersama dengan:

nohup deluged &>/dev/null &

Sekarang saatnya menyiapkan pengguna untuk Daemon Banjir. Menggunakan bergema secara berurutan untuk mendorong pengguna baru ke file konfigurasi. Kemudian ubah pengguna menjadi nama pengguna yang ada di sistem. Pastikan Anda memasukkan kata sandi yang sama dengan pengguna sistem Anda.

catatan:

10 berarti pengguna sistem Anda memiliki akses penuh untuk mengubah WebUI banjir.

disown

Sekarang pengguna telah dikonfigurasi dengan benar, Anda harus mematikan daemon dan memulainya kembali. Kalian bisa melakukan ini dengan sistem atau Bunuh semua .

Konverter .bin ke .iso
echo 'user:password:10' >> ~/.config/deluge/auth

atau juga

sudo systemctl stop deluged sudo systemctl start deluged
killall deluged

Menggunakan baris perintah, berinteraksi bersama dengan Deluge, dan juga mengubah pengaturan sehingga Daemon akan mengizinkan koneksi jarak jauh:

nohup deluged &>/dev/null &
deluge-console

Sekarang setelah perubahan konfigurasi selesai di Deluge Console, Anda harus keluar dengan berhenti .

config -s allow_remote True

Terakhir, aktifkan koneksi WebUI Banjir.

quit

Gunakan Deluge WebUI

webui banjir

Server Deluge Torrent Anda pada dasarnya bekerja dengan sempurna dan juga dapat diakses dari lokasi mana pun melalui browser web. Jika Anda ingin menggunakan UI Web baru, buka tab browser baru, lalu kunjungi URL berikut:

deluge-web --fork

Anda tidak yakin apa alamat IP perangkat Anda? Maka Anda harus mencoba perintah ini:

http://ip-address-or-hostname-of-server:8112

Ketika Anda telah memuat halaman UI Web Banjir, maka Anda perlu memberikan kata sandi, karena antarmuka web diamankan. Kata sandi default untuk masuk adalah membanjiri .

Setelah berhasil masuk, sistem akan meminta Anda untuk mengubah kata sandi default. Anda harus mengikuti petunjuk di layar untuk melakukannya, lalu ketuk OK setelah Anda selesai. Kata sandi seharusnya diperbarui secara otomatis.

Aktifkan HTTPS | membanjiri WebUI

Jika Anda ingin mengamankan UI Web, Anda dapat memasang sertifikat Let’s Encrypt gratis. Pertama, Anda harus menginstal klien Let’s Encrypt (certbot) di server Ubuntu 20.04 juga.

ip addr show | grep 192.168

sudo apt install certbot python3-certbot-nginx
sebenarnya adalah plugin Certbot Nginx. Setelah mereka diinstal, maka Anda harus menjalankan perintah berikut untuk mendapatkan dan menginstal sertifikat Let's Encrypt secara otomatis.

rom galaxy s7 edge
sudo certbot --nginx --redirect --agree-tos --hsts --staple-ocsp --email [email protected] -d torrent.yourdomain.com

Namun, dimana:

  • –Nginx : Gunakan pengautentikasi dan penginstal Nginx
  • –Setuju-setuju : Setuju dengan persyaratan layanan Let's Encrypt
  • –Redirect : Menerapkan HTTPS dengan menambahkan pengalihan 301.
  • –Staple-ocsp : Aktifkan OCSP Stapling.
  • -surel : Email yang digunakan untuk pendaftaran dan kontak pemulihan.
  • -d flag pada dasarnya diikuti dengan daftar nama domain, dipisahkan dengan koma. Anda dapat menambahkan lebih dari 100 nama domain.

Kemudian akan menanyakan apakah Anda ingin menerima email dari EFF (Electronic Frontier Foundation). Setelah memilih Y atau N, sertifikat TLS Anda akan otomatis diperoleh dan dikonfigurasi untuk Anda juga.

Mengalami Masalah dalam Memperoleh Sertifikat TLS? | membanjiri WebUI

Jika Anda melihat kesalahan berikut saat mencoba mendapatkan sertifikat TLS:

module 'acme.challenges' has no attribute 'TLSSNI01'

Anda harus mengedit file konfigurasi.

iphone x selalu dipajang
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py

Lalu ganti

return [challenges.HTTP01, challenges.TLSSNI01]

untuk:

return [challenges.HTTP01]

Kemudian simpan dan tutup file tersebut. Sekarang jalankan kembali perintah certbot di atas.

Kesimpulan

Baiklah, Itu saja Teman-teman! Saya harap kalian menyukai artikel WebUI yang membanjiri ini dan juga merasa terbantu bagi Anda. Beri kami tanggapan Anda tentang itu. Juga jika kalian memiliki pertanyaan dan masalah lebih lanjut terkait dengan artikel ini. Beri tahu kami di bagian komentar di bawah. Kami akan segera menghubungi Anda.

Semoga hari mu menyenangkan!

Lihat Juga: Alternatif Torrentz: Apa yang Terjadi pada Torrentz?