Kako instalirati Deluge WebUI na Ubuntu Linux

Deluge je u osnovi besplatni, otvoreni izvor (GPL3) i lagan BitTorrent klijent koji je dostupan za Linux, FreeBSD, Mac OS X i Windows. Ima bogatu kolekciju dodataka koje također možete instalirati kako biste proširili njegovu funkcionalnost. Možete instalirati dodatak za strujanje tako da prilikom preuzimanja možete strujati video ili audio izravno iz Delugea. U ovom ćemo članku govoriti o tome kako instalirati Deluge WebUI na Ubuntu. Započnimo!





resetiranje Windows 10 dozvola -

Pa, bez nastavljanja i dalje o Delugeu, zapravo vrijedi istaknuti da ako volite napredne značajke, ovo je softver za vas. zatim Podržava sve, od terminala do poslužitelja, pa čak i prilagođene vrste veza. Kao što su Socks5 proxy i prilagođene postavke porta. U ovom ćemo članku razmotriti kako instalirati i postaviti Deluge torrent poslužitelj na Linuxu, omogućiti Deluge WebUI, kao i Deluge Daemon, i tako dalje.



Bilješka: Općenito, instalirajte i koristite Deluge torrent poslužitelj na Linux računalu pokrenutom kao poslužitelj. Morate imati na umu da to ne znači da poslužitelj bujica Deluge neće raditi na radnom Linuxu, međutim, ne preporučuje se.

Kako možete instalirati Deluge WebUI na Ubuntu?

Ubuntu

Ubuntu i Ubuntu poslužitelj ima stvarno ažurnu verziju klijenta bujica Deluge. Usprkos tome, uvijek je dobro imati službeni PPA iz sigurnosnih razloga. Upotrijebite ovu naredbu za dodavanje PPA-a.



[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

Sada kada je PPA u sustavu, morate osvježiti Ubuntuove izvore softvera putem prikladno ažuriranje naredba.



Python3-certbot-nginx

Trčanje ažuriranje nesumnjivo će otkriti da neke programe treba ažurirati. Instalirajte ova ažuriranja i nemojte ih zanemariti, jer bi to mogle biti zakrpe koje pomažu Ubuntuu da bolje radi.

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

Sad kad je sve ažurirano, morate instalirati najnoviju verziju softvera Deluge.



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

Konfigurirajte Deluge WebUI

Sav softver potreban za Deluge je instaliran i spreman za rad. Sad je vrijeme da zapravo uključite Deluge Daemon. Krenite do terminala i pokrenite zasut naredba. Postoje dva načina za pokretanje ovog demona: dakle, s alatom systemd init ili s zasut zapovijedanje također. Ako želite započeti s sustav , a zatim upotrijebite systemctl naredba.



Prvo morate napraviti uslugu DelugeD.

daljinski pronalazač vatrogasnih štapića
sudo apt-get install deluged deluge-console deluge-webui

Zatim zalijepite donji kod u novu datoteku:

sudo zypper install deluge

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

Uz to, uključite Daemon pri pokretanju pomoću:

sudo systemctl start deluged

Ako se ne želite zezati sa Systemdom, Daemon može raditi bez njega. Za najbolje rezultate pokušajte koristiti / dev / null naredba. Da bi se WebUI Daemon stavio u pozadinu kao trenutni korisnik.

sudo systemctl enable deluged

Odvojite ga od svog korisnika (ako želite) zajedno sa:

nohup deluged &>/dev/null &

Vrijeme je da postavite korisnika za Deluge Daemon. Koristiti odjek redom za guranje novog korisnika u konfiguracijsku datoteku. Zatim promijenite korisnika u ime postojećeg korisnika u sustavu. Obavezno unesite istu lozinku kao i korisnik vašeg sustava.

Bilješka:

10 znači da korisnik vašeg sustava ima puni pristup kako bi izmijenio deluge WebUI.

disown

Sada kada je korisnik ispravno konfiguriran, morate ubiti demon i pokrenuti ga natrag. Vi to možete učiniti sustav ili killall .

kako izbrisati poruke pomoću mee6
echo 'user:password:10' >> ~/.config/deluge/auth

ili također

sudo systemctl stop deluged sudo systemctl start deluged
killall deluged

Pomoću naredbenog retka komunicirajte zajedno s Delugeom, a također promijenite postavke tako da će Daemon omogućiti udaljene veze:

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

Sada kada je promjena konfiguracije dovršena u Deluge Consoleu, morate je napustiti prestati .

config -s allow_remote True

Napokon, uključite vezu Deluge WebUI.

quit

Koristite Deluge WebUI

potopiti webui

Vaš poslužitelj Deluge Torrent u osnovi savršeno funkcionira i može mu se pristupiti s bilo kojeg mjesta putem web preglednika. Ako želite koristiti novo web korisničko sučelje, otvorite novu karticu preglednika, a zatim posjetite sljedeći URL:

deluge-web --fork

Niste sigurni koja je IP adresa vašeg uređaja? Tada biste trebali isprobati ovu naredbu:

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

Kada nabavite stranicu za korisničko sučelje Deluge za učitavanje, trebat ćete dati lozinku jer je web sučelje osigurano. Zadana lozinka za prijavu je potop .

Nakon uspješne prijave, sustav će vas zatražiti da promijenite zadanu lozinku. Da biste to učinili, morate slijediti upute na zaslonu, a zatim dodirnite U redu kad ste završili. Lozinka bi se zapravo trebala automatski ažurirati.

Uključite HTTPS | potopiti WebUI

Ako želite osigurati web korisničko sučelje, tada možete instalirati besplatni certifikat Let’s Encrypt. Prvo, morate instalirati klijenta Let’s Encrypt (certbot) i na Ubuntu 20.04 poslužitelj.

ip addr show | grep 192.168

sudo apt install certbot python3-certbot-nginx
je zapravo dodatak Certbot Nginx. Nakon što se instaliraju, morate pokrenuti sljedeću naredbu za automatsko dobivanje i instaliranje certifikata Let’s Encrypt.

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

Međutim, gdje:

  • –Nginx : Upotrijebite Nginx autentifikator i instalacijski program
  • –Agree-tos : Pristanite na Uvjete usluge Let’s Encrypt
  • –Preusmjeravanje : Provedite HTTPS dodavanjem 301 preusmjeravanja.
  • –Steple-ocsp : Omogući OCSP heftanje.
  • –E-pošta : E-adresa koja se koristi za kontakt za registraciju i oporavak.
  • -d zastavu u osnovi slijedi popis imena domena odvojenih zarezom. Možete dodati više od 100 imena domena.

Zatim će vas pitati želite li primati e-poštu od EFF-a (Electronic Frontier Foundation). Nakon odabira Y ili N, vaš će se TLS certifikat automatski dobiti i konfigurirati i za vas.

Imate problema s dobivanjem TLS certifikata? | potopiti WebUI

Ako prilikom pokušaja dobivanja TLS certifikata vidite sljedeću pogrešku:

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

Morate urediti konfiguracijsku datoteku.

final fantasy 14 linux
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py

Zatim se promijenite

return [challenges.HTTP01, challenges.TLSSNI01]

do:

return [challenges.HTTP01]

Zatim spremite i zatvorite datoteku. Sada ponovo pokrenite gornju naredbu certbot.

Zaključak

Dobro, to je bilo sve narode! Nadam se da vam se sviđa ovaj članak o potopljenom WebUI-u i da će vam također biti od pomoći. Pošaljite nam svoje povratne informacije o tome. Također ako imate dodatnih pitanja i problema vezanih uz ovaj članak. Zatim nam javite u odjeljku za komentare u nastavku. Uskoro ćemo vam se javiti.

Ugodan dan!

Također pogledajte: Torrentz alternative: Što se dogodilo s Torrentzom?