Slik installerer du Deluge WebUI på Ubuntu Linux

Deluge er i utgangspunktet en gratis, åpen kildekode (GPL3) og lett BitTorrent-klient, som er tilgjengelig for Linux, FreeBSD, Mac OS X og Windows. Den har en rik samling med plugins som du også kan installere for å utvide funksjonaliteten. Du kan for eksempel installere streaming-pluginet slik at du kan streame video eller lyd direkte fra Deluge når du laster ned. I denne artikkelen skal vi snakke om hvordan du installerer Deluge WebUI på Ubuntu. La oss begynne!





trenger et bibliotek for aacs-dekoding

Vel, uten å fortsette og fortsette om Deluge, er det faktisk verdt å påpeke at hvis dere elsker avanserte funksjoner, er dette programvaren for deg. da støtter den alt fra terminalmodus til servermodus og til og med tilpassede tilkoblingstyper. Som Socks5-fullmakter og tilpassede portinnstillinger også. I denne artikkelen vil vi gå gjennom hvordan du installerer og setter opp en Deluge torrent-server på Linux, aktiverer Deluge WebUI, samt Deluge Daemon, og så videre.



Merk: Vanligvis installerer og bruker du en Deluge torrent-server på en Linux-datamaskin som kjører som en server. Du må huske på at dette ikke betyr at en Deluge torrent-server ikke vil fungere på desktop Linux, men det anbefales ikke.

Hvordan kan du installere Deluge WebUI på Ubuntu?

Ubuntu

Ubuntu og Ubuntu-serveren har en virkelig oppdatert versjon av Deluge-torrentklienten. Når det er sagt, er det alltid bra for å ha den offisielle PPA for sikkerhets skyld. Bruk denne kommandoen for å legge til 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

Nå som PPA er på systemet, må du oppdatere Ubuntus programvarekilder via apt oppdatering kommando.



Python3-certbot-nginx

Løping Oppdater vil utvilsomt avsløre at noen av programmene må oppdateres. Installer disse oppdateringene og ikke ignorere dem, fordi dette kan være oppdateringer som hjelper Ubuntu til å løpe bedre.

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

Nå som alt er oppdatert, må du installere den nyeste versjonen av Deluge-programvaren.



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

Konfigurer Deluge WebUI

All programvaren som trengs for Deluge er installert og klar til bruk. Nå er det på tide å slå på Deluge Daemon faktisk. Gå til terminalen og kjør forfalt kommando. Det er to måter å kjøre denne demonen på: med systemd init-verktøyet eller med forfalt kommando også. Hvis du vil starte det med system , bruk deretter systemctl kommando.



Først må du lage DelugeD-tjenesten.

hvordan du installerer 1channel på kodi android
sudo apt-get install deluged deluge-console deluge-webui

Lim deretter inn koden nedenfor i den nye filen:

sudo zypper install deluge

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

I tillegg slår du på Daemon ved oppstart med:

sudo systemctl start deluged

Hvis dere ikke vil mase med Systemd, så kan Daemon kjøre uten den. For best resultat, bør du prøve å bruke / dev / null kommando. For å sette flommen WebUI Daemon i bakgrunnen som nåværende bruker.

sudo systemctl enable deluged

Koble den fra brukeren din (hvis dere vil) sammen med:

nohup deluged &>/dev/null &

Det er nå på tide å konfigurere brukeren for Deluge Daemon. Bruk ekko i orden for å skyve en ny bruker til konfigurasjonsfilen. Bytt deretter bruker til navnet på den eksisterende brukeren på systemet. Forsikre deg om at du oppgir samme passord som systembrukeren.

Merk:

10 betyr at systembrukeren din har full tilgang for å endre deluge WebUI.

disown

Nå som brukeren er riktig konfigurert, må du drepe demonen og starte den på nytt. Dere kan gjøre dette med system eller Drep alle .

to blå piler på skrivebordsikoner
echo 'user:password:10' >> ~/.config/deluge/auth

eller også

sudo systemctl stop deluged sudo systemctl start deluged
killall deluged

Bruk kommandolinjen til å samhandle med Deluge, og endre også innstillingene slik at Daemon vil tillate ekstern tilkobling:

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

Nå som konfigurasjonsendringen er fullført i Deluge Console, må du avslutte den med slutte .

config -s allow_remote True

Slå til slutt på Deluge WebUI-tilkoblingen.

quit

Bruk Deluge WebUI

flom webui

Din Deluge Torrent-server fungerer i utgangspunktet perfekt og kan også nås fra hvor som helst via nettleseren. Hvis du vil bruke det nye webgrensesnittet, åpner du en ny nettleserfane og går deretter til følgende URL:

deluge-web --fork

Du er ikke sikker på hva IP-adressen til enheten din er? Så bør du prøve denne kommandoen:

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

Når du har lastet inn Deluge Web UI-siden, må du oppgi et passord ettersom nettgrensesnittet er sikret. Standardpassordet for å logge på er flom .

Ved vellykket pålogging vil systemet be deg om å endre standardpassordet. Du må følge instruksjonene på skjermen for å gjøre det, og trykk deretter på OK når du er ferdig. Passordet skal oppdateres automatisk faktisk.

Slå på HTTPS | flom WebUI

Hvis du vil sikre nettgrensesnittet, kan du installere et gratis Let’s Encrypt-sertifikat. Først må du også installere Let’s Encrypt-klienten (certbot) på Ubuntu 20.04-serveren.

ip addr show | grep 192.168

sudo apt install certbot python3-certbot-nginx
er faktisk Certbot Nginx-plugin. Etter at de er installert, må du kjøre følgende kommando for automatisk å skaffe og installere Let’s Encrypt-sertifikatet.

feil 963 på android
sudo certbot --nginx --redirect --agree-tos --hsts --staple-ocsp --email [email protected] -d torrent.yourdomain.com

Imidlertid hvor:

  • –Nginx : Bruk Nginx-godkjenningsenheten og installasjonsprogrammet
  • –Enig-å : Godta å la oss kryptere vilkårene for bruk
  • –Omdirigere : Håndheve HTTPS ved å legge til 301 viderekoblinger.
  • –Staple-ocsp : Aktiver OCSP-stifting.
  • –E-post : E-postadresse brukt til registrering og gjenopprettingskontakt.
  • -d flagg blir i utgangspunktet fulgt av en liste over domenenavn, atskilt med komma. Du kan legge til mer enn 100 domenenavn.

Det vil da spørre deg om du vil motta e-post fra EFF (Electronic Frontier Foundation). Etter at du har valgt Y eller N, vil TLS-sertifikatet automatisk fås og konfigureres også for deg.

Har du problemer med å skaffe TLS-sertifikat? | flom WebUI

Hvis du ser følgende feil når du prøver å skaffe deg et TLS-sertifikat:

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

Du må redigere en konfigurasjonsfil.

hvordan endre fb messenger lyd
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py

Skift deretter

return [challenges.HTTP01, challenges.TLSSNI01]

til:

return [challenges.HTTP01]

Lagre og lukk deretter filen. Kjør nå ovennevnte certbot-kommando igjen.

Konklusjon

OK, det var alt folkens! Jeg håper dere liker denne deluge WebUI-artikkelen, og synes også den er nyttig for deg. Gi oss tilbakemeldinger på det. Også hvis dere har ytterligere spørsmål og problemer knyttet til denne artikkelen. Gi oss beskjed i kommentarfeltet nedenfor. Vi kommer snart tilbake.

Ha en flott dag!

Se også: Torrentz-alternativer: Hva skjedde med Torrentz?