Paano Mag-install ng Deluge WebUI sa Ubuntu Linux

Karaniwan ang Deluge ay isang libre, open-source (GPL3) at magaan na client ng BitTorrent, na magagamit para sa Linux, FreeBSD, Mac OS X, at Windows. Mayroon itong isang rich koleksyon ng mga plugin na maaari mo ring mai-install upang mapalawak ang pagpapaandar nito. Tulad ng, maaari mong mai-install ang streaming plugin upang maaari mong i-stream ang video o audio nang direkta mula sa Deluge kapag nagda-download. Sa artikulong ito, pag-uusapan natin ang tungkol sa Paano Mag-install ng Deluge WebUI sa Ubuntu. Magsimula na tayo!





google drive kung paano makita ang folder na sukat

Sa gayon, nang hindi nagpapatuloy tungkol sa Deluge, talagang sulit na ituro na kung gusto mo ang mga advanced na tampok na ito ang software para sa iyo. pagkatapos sinusuportahan nito ang bawat isa at lahat mula sa isang terminal mode, sa isang mode ng server, at maging sa mga pasadyang uri ng koneksyon. Tulad ng mga proxy ng Socks5 at mga setting ng pasadyang port din. Sa artikulong ito, tatalakayin natin kung paano i-install at i-set up ang isang Deluge torrent server sa Linux, paganahin ang Deluge WebUI, pati na rin ang Deluge Daemon, at iba pa.



Tandaan: Pangkalahatan, mag-install at gumamit ng isang Deluge torrent server sa isang Linux computer na tumatakbo bilang isang server. Dapat mong tandaan na hindi ito nangangahulugan na ang isang Deluge torrent server ay hindi gagana sa desktop Linux, gayunpaman, hindi ito inirerekumenda.

Paano mo mai-install ang Deluge WebUI sa Ubuntu?

Ubuntu

Ubuntu at ang Ubuntu server ay mayroong talagang napapanahong bersyon ng Deluge torrent client. Sinabi na, palaging mabuti upang magkaroon ng opisyal na PPA alang-alang sa seguridad. Gamitin ang utos na ito upang maidagdag ang 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

Ngayon na ang PPA ay nasa system, kailangan mong i-refresh ang mga mapagkukunan ng software ng Ubuntu sa pamamagitan ng apt update utos



Python3-certbot-nginx

Tumatakbo update walang alinlangan na ibubunyag na ang ilan sa mga programa ay kailangang mag-update. I-install ang mga pag-update na ito at huwag pansinin ang mga ito, sapagkat ito ay maaaring mga patch na makakatulong sa Ubuntu na tumakbo nang mas mahusay.

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

Ngayon na napapanahon ang lahat, kailangan mong i-install ang pinakabagong bersyon ng Deluge software.



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

I-configure ang Deluge WebUI

Ang lahat ng software na kinakailangan para sa Deluge ay naka-install at handa nang umalis. Ngayon ay oras na upang buksan ang Deluge Daemon talaga. Tumungo sa terminal at patakbuhin ang delugado utos Mayroong dalawang mga paraan upang patakbuhin ang daemon na ito: sa gayon, gamit ang tool na init ng systemd, o sa delugado utos din. Kung nais mong simulan ito sa sistema , pagkatapos ay gamitin ang systemctl utos



Una, kailangan mong gumawa ng serbisyo ng DelugeD.

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

Pagkatapos i-paste ang code sa ibaba sa bagong file:

sudo zypper install deluge

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

Dagdag pa, i-on ang Daemon sa boot gamit ang:

sudo systemctl start deluged

Kung ayaw ninyong magulo sa Systemd, maaaring tumakbo ang Daemon nang wala ito. Para sa pinakamahusay na mga resulta, dapat mong subukang gamitin ang / dev / null utos Upang mailagay ang likurang WebUI Daemon sa background bilang kasalukuyang gumagamit.

sudo systemctl enable deluged

Idiskonekta ito mula sa iyong gumagamit (kung gusto mo) kasama ang:

pag-decode ng blu ray aacs
nohup deluged &>/dev/null &

Panahon na ngayon upang i-set up ang gumagamit para sa Deluge Daemon. Gamitin umalingawngaw nang maayos upang itulak ang isang bagong gumagamit sa config file. Pagkatapos palitan ang gumagamit sa pangalan ng mayroon nang gumagamit sa system. Tiyaking inilagay mo ang parehong password sa iyong system user.

Tandaan:

Nangangahulugan ang 10 na ang iyong gumagamit ng system ay may ganap na pag-access upang mabago ang delubyong WebUI.

disown

Ngayon na ang gumagamit ay na-configure nang tama, kailangan mong patayin ang daemon at simulan itong i-back up. Maaari kayong magawa ito sistema o patayin lahat .

tingnan ang buong facebook site
echo 'user:password:10' >> ~/.config/deluge/auth

o din

sudo systemctl stop deluged sudo systemctl start deluged
killall deluged

Gamit ang linya ng utos, makipag-ugnay kasama ang Deluge, at baguhin din ang mga setting upang payagan ng Daemon ang mga malalayong koneksyon:

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

Ngayon na ang pagbabago ng config ay kumpleto sa Deluge Console, kailangan mo itong lumabas huminto .

config -s allow_remote True

Panghuli, i-on ang koneksyon ng Deluge WebUI.

quit

Gumamit ng Deluge WebUI

deluge webui

Ang iyong Deluge Torrent server ay karaniwang gumagana nang perpekto at maaari ring ma-access mula sa anumang lokasyon sa pamamagitan ng web browser. Kung nais mong gamitin ang bagong Web UI, pagkatapos ay magbukas ng isang bagong tab ng browser at pagkatapos ay bisitahin ang sumusunod na URL:

deluge-web --fork

Hindi ka sigurado na kung ano ang IP address ng iyong aparato? Pagkatapos ay dapat mong subukan ang utos na ito:

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

Kapag nakuha mo ang pahina ng Deluge Web UI upang mai-load, pagkatapos ay kakailanganin mong magbigay ng isang password, dahil ang web interface ay na-secure. Ang default na password upang mag-log in ay delubyo .

Sa matagumpay na pag-login, sasabihin ka ng system pagkatapos na baguhin ang default na password. Kailangan mong sundin ang mga senyas sa screen upang magawa ito, pagkatapos ay tapikin ang OK kapag natapos mo ito. Ang password ay dapat na awtomatikong mag-update.

ang aking telepono ay konektado sa wifi ngunit walang internet

I-on ang HTTPS | binaha ang WebUI

Kung nais mong i-secure ang Web UI, maaari kang mag-install ng isang libreng sertipiko ng Let's Encrypt. Una, kailangan mong i-install ang Let's Encrypt client (certbot) sa Ubuntu 20.04 server din.

ip addr show | grep 192.168

sudo apt install certbot python3-certbot-nginx
talaga ang Certbot Nginx plugin. Matapos mai-install ang mga ito, kailangan mong patakbuhin ang sumusunod na utos upang awtomatikong makuha at mai-install ang sertipiko ng Let's Encrypt.

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

Gayunpaman, kung saan:

  • –Nginx : Gamitin ang Nginx authenticator at installer
  • –Agree-tos : Sumang-ayon sa I-encrypt Natin ang mga tuntunin ng serbisyo
  • –Direkta : Ipatupad ang HTTPS sa pamamagitan ng pagdaragdag ng 301 na mga pag-redirect.
  • –Staple-ocsp : Paganahin ang OCSP Stapling.
  • –Email : Ginamit ang email para sa contact sa pagpaparehistro at pag-recover.
  • -d ang bandila ay karaniwang sinusundan ng isang listahan ng mga pangalan ng domain, na pinaghihiwalay ng isang kuwit. Maaari kang magdagdag ng higit sa 100 mga pangalan ng domain.

Tatanungin ka nito kung nais mong makatanggap ng mga email mula sa EFF (Electronic Frontier Foundation). Matapos piliin ang Y o N, ang iyong sertipiko ng TLS ay awtomatikong makukuha at mai-configure din para sa iyo.

Nagkakaproblema ba sa Pagkuha ng TLS Certificate? | binaha ang WebUI

Kung nakikita mo ang sumusunod na error kapag subukang kumuha ng isang sertipiko ng TLS:

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

Kailangan mong i-edit ang isang config file.

amazon pagkakasunod-sunod ay hindi kailanman dumating ngunit sabi ni maihahatid
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py

Pagkatapos baguhin

return [challenges.HTTP01, challenges.TLSSNI01]

sa:

return [challenges.HTTP01]

Pagkatapos ay i-save at isara ang file. Patakbuhin muli ang utos sa itaas ng certbot.

Konklusyon

Sige, Iyon lang ang Mga Tao! Inaasahan kong gusto ninyo ang delubyong artikulo sa WebUI na ito at matutulungan din ito sa iyo. Bigyan kami ng iyong puna dito. Gayundin kung mayroon kang karagdagang mga query at isyu na nauugnay sa artikulong ito. Pagkatapos ipaalam sa amin sa seksyon ng mga komento sa ibaba. Babalik kami sa iyo sa ilang sandali.

Magkaroon ng isang Magandang Araw!

Tingnan din ang: Mga Kahalili sa Torrentz: Ano ang nangyari sa Torrentz?