Jak nainstalovat Deluge WebUI na Ubuntu Linux

Deluge je v zásadě bezplatný a otevřený (GPL3) a lehký klient BitTorrent, který je k dispozici pro Linux, FreeBSD, Mac OS X a Windows. Má bohatou sbírku pluginů, které můžete také nainstalovat, abyste rozšířili jeho funkčnost. Můžete si například nainstalovat plugin pro streamování, abyste při stahování mohli streamovat video nebo zvuk přímo z Deluge. V tomto článku budeme hovořit o tom, jak nainstalovat Deluge WebUI na Ubuntu. Pojďme začít!





Windows 10 Spartan stažení

Aniž bychom pokračovali v Deluge, stojí za to zdůraznit, že pokud máte rádi pokročilé funkce, je to software pro vás. pak podporuje vše od terminálového režimu až po serverový režim a dokonce i vlastní typy připojení. Například Socks5 proxy a vlastní nastavení portů. V tomto článku si ukážeme, jak nainstalovat a nastavit torrentový server Deluge v systému Linux, povolit webové rozhraní Deluge WebUI, stejně jako Deluge Daemon atd.



Poznámka: Obecně nainstalujte a používejte torrentový server Deluge na počítači se systémem Linux, který běží jako server. Musíte mít na paměti, že to neznamená, že torrentový server Deluge nebude fungovat na desktopovém Linuxu, nicméně se to nedoporučuje.

Jak můžete nainstalovat Deluge WebUI na Ubuntu?

Ubuntu

Ubuntu a server Ubuntu má opravdu aktuální verzi torrentového klienta Deluge. To znamená, že je vždy dobré mít kvůli bezpečnosti oficiální PPA. Tento příkaz použijte k přidání 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

Nyní, když je PPA v systému, musíte aktualizovat softwarové zdroje Ubuntu prostřednictvím apt aktualizace příkaz.



Python3-certbot-nginx

Běh Aktualizace nepochybně odhalí, že některé programy je třeba aktualizovat. Nainstalujte tyto aktualizace a neignorujte je, protože by to mohly být opravy, které pomohou Ubuntu lépe fungovat.

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

Nyní, když je vše aktuální, musíte nainstalovat nejnovější verzi softwaru 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

Nakonfigurujte povodňové webové uživatelské rozhraní

Veškerý software potřebný pro Deluge je nainstalován a připraven k použití. Nyní je čas skutečně zapnout Démona povodně. Přejděte k terminálu a spusťte zabraný příkaz. Tento démon lze spustit dvěma způsoby: pomocí nástroje systemd init nebo pomocí nástroje zabraný příkaz také. Pokud to chcete začít s systemd , pak použijte systemctl příkaz.



Nejprve musíte provést službu DelugeD.

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

Níže uvedený kód vložte do nového souboru:

sudo zypper install deluge

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

Navíc zapněte démona při spuštění pomocí:

sudo systemctl start deluged

Pokud nechcete, aby se Systemd trápili, pak Daemon může běžet i bez něj. Nejlepších výsledků dosáhnete, když použijete / dev / null příkaz. Chcete-li dát povodeň WebUI Daemon na pozadí jako aktuální uživatel.

sudo systemctl enable deluged

Odpojte jej od uživatele (pokud chcete) spolu s:

využití disku Windows 10 avast
nohup deluged &>/dev/null &

Nyní je čas nastavit uživatele pro Deluge Daemon. Použití ozvěna v pořádku poslat nového uživatele do konfiguračního souboru. Poté změňte uživatele na jméno stávajícího uživatele v systému. Nezapomeňte zadat stejné heslo jako váš uživatel systému.

Poznámka:

10 znamená, že uživatel vašeho systému má plný přístup k úpravě povodňového WebUI.

disown

Nyní, když je uživatel správně nakonfigurován, musíte démona zabít a spustit jej zpět. Vy to můžete udělat systemd nebo zabít všechny .

jak zahodit položky roblox
echo 'user:password:10' >> ~/.config/deluge/auth

nebo také

sudo systemctl stop deluged sudo systemctl start deluged
killall deluged

Pomocí příkazového řádku komunikujte společně s Deluge a také změňte nastavení tak, aby Daemon umožňoval vzdálená připojení:

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

Nyní, když je změna konfigurace v Deluge Console dokončena, musíte ji ukončit pomocí přestat .

config -s allow_remote True

Nakonec zapněte připojení Deluge WebUI.

quit

Použijte povodeň WebUI

povodeň webui

Váš server Deluge Torrent v zásadě funguje perfektně a lze k němu přistupovat z libovolného místa prostřednictvím webového prohlížeče. Pokud chcete použít nové webové uživatelské rozhraní, otevřete novou kartu prohlížeče a přejděte na následující adresu URL:

deluge-web --fork

Nejste si jisti, jaká je IP adresa vašeho zařízení? Pak byste měli zkusit tento příkaz:

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

Když se vám načte stránka webového uživatelského rozhraní Deluge, budete muset zadat heslo, protože webové rozhraní je zabezpečené. Výchozí heslo pro přihlášení je potopa .

Po úspěšném přihlášení vás systém vyzve ke změně výchozího hesla. Postupujte podle pokynů na obrazovce a po dokončení klepněte na OK. Heslo by se mělo ve skutečnosti aktualizovat automaticky.

kořen sm-n950u

Zapněte HTTPS | potopit WebUI

Pokud chcete zabezpečit webové uživatelské rozhraní, můžete si nainstalovat bezplatný certifikát Let’s Encrypt. Nejprve musíte nainstalovat klienta Let’s Encrypt (certbot) také na server Ubuntu 20.04.

ip addr show | grep 192.168

sudo apt install certbot python3-certbot-nginx
je vlastně plugin Certbot Nginx. Po instalaci musíte spustit následující příkaz, abyste automaticky získali a nainstalovali certifikát Let’s Encrypt.

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

Kde však:

  • –Nginx : Použijte autentizátor a instalační program Nginx
  • –Souhlasím : Souhlasíte s podmínkami služby Let’s Encrypt
  • –Přesměrování : Vynutit HTTPS přidáním přesměrování 301.
  • –Staple-ocsp : Povolit sešívání OCSP.
  • -e-mailem : E-mail používaný pro registraci a obnovení kontaktu.
  • -d za vlajkou následuje v zásadě seznam doménových jmen oddělených čárkou. Můžete přidat více než 100 doménových jmen.

Poté se vás zeptá, zda chcete dostávat e-maily od EFF (Electronic Frontier Foundation). Po výběru Y nebo N bude váš certifikát TLS automaticky získán a nakonfigurován také pro vás.

Máte potíže se získáním certifikátu TLS? | potopit WebUI

Pokud se při pokusu o získání certifikátu TLS zobrazí následující chyba:

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

Musíte upravit konfigurační soubor.

aftershock addon kodi nefunguje
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py

Pak se změňte

return [challenges.HTTP01, challenges.TLSSNI01]

na:

return [challenges.HTTP01]

Poté soubor uložte a zavřete. Nyní spusťte výše uvedený příkaz certbot znovu.

Závěr

Dobře, to bylo všechno, lidi! Doufám, že se vám tento článek o WebUI líbí a také vám pomůže. Dejte nám o tom zpětnou vazbu. Také pokud máte další dotazy a problémy týkající se tohoto článku. Pak nám dejte vědět v sekci komentáře níže. Brzy se vám ozveme.

Měj krásný zbytek dne!

Viz také: Alternativy Torrentz: Co se stalo s Torrentzem?