Cara Memasang Deluge WebUI di Ubuntu Linux

Deluge pada dasarnya adalah klien bebas, sumber terbuka (GPL3) dan BitTorrent ringan, yang tersedia untuk Linux, FreeBSD, Mac OS X, dan Windows. Ia mempunyai banyak koleksi plugin yang dapat anda pasangkan untuk memperluas fungsinya. Seperti, anda boleh memasang plugin streaming sehingga anda dapat menstrim video atau audio terus dari Deluge semasa memuat turun. Dalam artikel ini, kita akan membincangkan tentang Cara Memasang Deluge WebUI di Ubuntu. Mari kita mulakan!





ikon windows 10 mempunyai anak panah biru

Baiklah, tanpa terus menerus mengenai Deluge, sebenarnya perlu diperhatikan bahawa jika anda menyukai ciri-ciri canggih, inilah perisian untuk anda. kemudian Ia menyokong setiap dari segalanya dari mod terminal, ke mod pelayan, dan juga jenis sambungan khusus. Seperti proksi Socks5 dan tetapan port tersuai juga. Dalam artikel ini, kita akan membahas cara memasang dan menyediakan pelayan torrent Deluge di Linux, mengaktifkan Deluge WebUI, serta Deluge Daemon, dan sebagainya.



Nota: Secara amnya, pasang dan gunakan pelayan torrent Deluge pada komputer Linux yang berjalan sebagai pelayan. Anda harus ingat bahawa ini tidak bermaksud pelayan torrent Deluge tidak akan berfungsi pada Linux desktop, namun ia tidak digalakkan.

Bagaimana anda boleh memasang Deluge WebUI di Ubuntu?

Ubuntu

Ubuntu dan pelayan Ubuntu mempunyai versi klien torrent Deluge yang benar-benar terkini. Walaupun begitu, selalu bagus untuk memiliki PPA rasmi demi keselamatan. Gunakan arahan 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 memuat semula sumber perisian Ubuntu melalui kemas kini tepat arahan.



Python3-certbot-nginx

Berlari kemas kini sudah pasti akan mendedahkan bahawa beberapa program perlu dikemas kini. Pasang kemas kini ini dan jangan mengabaikannya, kerana ini mungkin patch yang membantu Ubuntu berjalan dengan lebih baik.

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

Sekarang semuanya sudah diperbaharui, anda harus memasang perisian 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 DUIge WebUI

Semua perisian yang diperlukan untuk Deluge dipasang dan siap digunakan. Sekarang masanya untuk menghidupkan Demonge Daemon sebenarnya. Pergi ke terminal dan jalankan terpadam arahan. Terdapat dua cara untuk menjalankan daemon ini: jadi, dengan alat init systemd, atau dengan terpadam perintah juga. Sekiranya anda mahu memulakannya sistem , kemudian gunakan systemctl arahan.



Pertama, anda perlu membuat perkhidmatan DelugeD.

sudo apt-get install deluged deluge-console deluge-webui

Kemudian tampal kod di bawah ke fail baru:

sudo zypper install deluge

galaksi s5 cyanogenmod 13
sudo -s cd /etc cd systemd cd system touch deluged.service nano /etc/systemd/system/deluged.service

Selain itu, hidupkan Daemon semasa boot dengan:

sudo systemctl start deluged

Sekiranya anda tidak mahu bertengkar dengan Systemd, maka Daemon boleh berjalan tanpa itu. Untuk hasil terbaik, anda harus mencuba menggunakan / dev / null arahan. Untuk meletakkan Daemon WebUI banjir di latar belakang sebagai pengguna semasa.

sudo systemctl enable deluged

Putuskan sambungannya dari pengguna anda (jika anda mahu) bersama dengan:

nohup deluged &>/dev/null &

Sekarang masanya untuk menyediakan pengguna untuk Deluge Daemon. Gunakan bergema mengikut urutan untuk mendorong pengguna baru ke fail konfigurasi. Kemudian ubah pengguna menjadi nama pengguna yang ada pada sistem. Pastikan anda memasukkan kata laluan yang sama dengan pengguna sistem anda.

Nota:

10 bermaksud bahawa pengguna sistem anda mempunyai akses penuh untuk mengubah WebUI banjir.

disown

Setelah pengguna dikonfigurasi dengan betul, anda harus membunuh daemon dan memulakannya kembali. Kalian boleh melakukan ini dengan sistem atau bunuh semua .

perkhidmatan antivirus avast penggunaan cpu tinggi
echo 'user:password:10' >> ~/.config/deluge/auth

atau juga

sudo systemctl stop deluged sudo systemctl start deluged
killall deluged

Menggunakan baris perintah, berinteraksi bersama Deluge, dan juga mengubah tetapan sehingga Daemon akan membenarkan sambungan jarak jauh:

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

Setelah perubahan konfigurasi selesai di Deluge Console, anda harus keluar dengan berhenti .

config -s allow_remote True

Akhirnya, hidupkan sambungan Webelu Deluge.

quit

Gunakan Deluge WebUI

melancarkan webui

Pelayan Deluge Torrent anda pada dasarnya berfungsi dengan sempurna dan juga dapat diakses dari mana-mana lokasi melalui penyemak imbas web. Sekiranya anda ingin menggunakan UI Web baru, buka tab penyemak imbas baru dan kemudian lawati URL berikut:

terbaik kami untuk kodi
deluge-web --fork

Anda tidak pasti apakah alamat IP peranti anda? Maka anda harus mencuba arahan ini:

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

Apabila anda telah memuat halaman UI Web Deluge, maka anda perlu memberikan kata laluan, kerana antara muka web diamankan. Kata laluan lalai untuk log masuk ialah banjir .

Setelah berjaya masuk, sistem akan meminta anda untuk menukar kata laluan lalai. Anda harus mengikuti arahan di skrin untuk melakukannya, kemudian ketuk OK apabila anda selesai. Kata laluan mesti dikemas kini secara automatik.

Hidupkan HTTPS | membanjiri WebUI

Sekiranya anda ingin mengamankan UI Web, anda boleh memasang sijil Let’s Encrypt percuma. Pertama, anda harus memasang klien Let’s Encrypt (certbot) pada pelayan Ubuntu 20.04 juga.

ip addr show | grep 192.168

sudo apt install certbot python3-certbot-nginx
sebenarnya adalah plugin Certbot Nginx. Setelah dipasang, anda harus menjalankan perintah berikut untuk mendapatkan dan memasang sijil Let’s Encrypt secara automatik.

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

Walau bagaimanapun, di mana:

  • –Nginx : Gunakan pengesah dan pemasang Nginx
  • –Kesepakatan : Setuju dengan syarat perkhidmatan Encrypt
  • - langsung : Kuatkan HTTPS dengan menambahkan 301 pengalihan.
  • –Staple-ocsp : Aktifkan Stapling OCSP.
  • - e-mel : E-mel yang digunakan untuk pendaftaran dan hubungan pemulihan.
  • -d flag pada dasarnya diikuti oleh senarai nama domain, dipisahkan dengan koma. Anda boleh menambah lebih dari 100 nama domain.

Ia kemudian akan bertanya kepada anda jika anda mahu menerima e-mel dari EFF (Electronic Frontier Foundation). Setelah memilih Y atau N, sijil TLS anda akan diperoleh dan dikonfigurasikan secara automatik untuk anda juga.

Ada Masalah Mendapatkan Sijil TLS? | membanjiri WebUI

Sekiranya anda melihat ralat berikut semasa cuba mendapatkan sijil TLS:

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

Anda mesti mengedit fail konfigurasi.

gcam untuk oneplus 6t
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py

Kemudian ubah

return [challenges.HTTP01, challenges.TLSSNI01]

untuk:

return [challenges.HTTP01]

Kemudian simpan dan tutup fail. Sekarang jalankan perintah certbot di atas sekali lagi.

Kesimpulannya

Baiklah, Itu semua Orang! Saya harap anda menyukai artikel WebUI ini dan juga dapat membantu anda. Beri kami maklum balas anda mengenainya. Juga jika anda mempunyai pertanyaan dan masalah lebih lanjut yang berkaitan dengan artikel ini. Kemudian beritahu kami di bahagian komen di bawah. Kami akan menghubungi anda sebentar lagi.

Selamat Hari yang Hebat!

Lihat juga: Alternatif Torrentz: Apa Yang Terjadi Pada Torrentz?