Ubuntu Linux'ta Deluge WebUI Kurulumu

Deluge temelde Linux, FreeBSD, Mac OS X ve Windows için mevcut olan ücretsiz, açık kaynaklı (GPL3) ve hafif bir BitTorrent istemcisidir. İşlevselliğini genişletmek için de yükleyebileceğiniz zengin bir eklenti koleksiyonuna sahiptir. Örneğin, indirme sırasında doğrudan Deluge'den video veya ses akışı sağlayabilmek için akış eklentisini yükleyebilirsiniz. Bu yazıda, Ubuntu'ya Deluge WebUI Kurulumu hakkında konuşacağız. Hadi başlayalım!





yüksek cpu kullanan avast servisi

Deluge hakkında durup durmadan, aslında şunu belirtmek gerekir ki, eğer gelişmiş özellikleri seviyorsanız, bu sizin için bir yazılımdır. daha sonra bir terminal modundan bir sunucu moduna ve hatta özel bağlantı türlerine kadar her şeyi destekler. Socks5 proxy'leri ve özel bağlantı noktası ayarları gibi. Bu makalede, Linux'ta bir Deluge torrent sunucusunun nasıl kurulup kurulacağına, Deluge WebUI'nin ve ayrıca Deluge Daemon'un nasıl etkinleştirileceğine değineceğiz.



Not: Genellikle, sunucu olarak çalışan bir Linux bilgisayara Deluge torrent sunucusu kurun ve kullanın. Bunun, bir Deluge torrent sunucusunun masaüstü Linux'ta çalışmayacağı anlamına gelmediğini, ancak tavsiye edilmediğini unutmamalısınız.

Deluge WebUI'yi Ubuntu'ya Nasıl Kurabilirsiniz?

Ubuntu

Ubuntu ve Ubuntu sunucusu, Deluge torrent istemcisinin gerçekten güncel bir sürümüne sahiptir. Bununla birlikte, güvenlik adına resmi PPA'ya sahip olmak her zaman iyidir. PPA eklemek için bu komutu kullanın.



[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

Artık PPA sistemde olduğuna göre, Ubuntu'nun yazılım kaynaklarını şuradan yenilemelisiniz: apt güncelleme komut.



Python3-certbot-nginx

Koşu Güncelleme şüphesiz bazı programların güncellenmesi gerektiğini ortaya çıkaracaktır. Bu güncellemeleri yükleyin ve göz ardı etmeyin, çünkü bunlar Ubuntu'nun daha iyi çalışmasına yardımcı olan yamalar olabilir.

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

Artık her şey güncel olduğuna göre, Deluge yazılımının en son sürümünü yüklemelisiniz.



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

Deluge WebUI'yi Yapılandırın

Deluge için gerekli tüm yazılımlar yüklendi ve kullanıma hazır. Şimdi Deluge Daemon'u açmanın tam zamanı. Terminale gidin ve deluged komut. Bu arka plan programını çalıştırmanın iki yolu vardır: yani, systemd init aracıyla veya deluged komut da. İle başlamak istersen sistemi , sonra kullanın systemctl komut.



Öncelikle DelugeD hizmetini yapmanız gerekiyor.

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

Ardından aşağıdaki kodu yeni dosyaya yapıştırın:

sudo zypper install deluge

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

Ayrıca, Daemon'u önyükleme sırasında şu şekilde açın:

sudo systemctl start deluged

Systemd ile uğraşmak istemiyorsanız, Daemon onsuz çalışabilir. En iyi sonuçlar için, şunu kullanmayı denemelisiniz. / dev / null komut. Tufan WebUI Daemon'u mevcut kullanıcı olarak arka plana koymak için.

Minecraft doku paketleri Windows 10 nasıl kurulur
sudo systemctl enable deluged

Şunlarla birlikte (isterseniz) kullanıcınızdan ayırın:

nohup deluged &>/dev/null &

Artık kullanıcıyı Deluge Daemon için ayarlama zamanı. Kullanım sırayla yankı yeni bir kullanıcıyı yapılandırma dosyasına göndermek için. Ardından kullanıcıyı sistemdeki mevcut kullanıcının adı ile değiştirin. Sistem kullanıcınızla aynı parolayı girdiğinizden emin olun.

Not:

10, sistem kullanıcınızın Deluge WebUI'yi değiştirmek için tam erişime sahip olduğu anlamına gelir.

disown

Artık kullanıcı doğru şekilde yapılandırıldığına göre, arka plan programını öldürmeniz ve yeniden başlatmanız gerekir. Bunu şununla yapabilirsiniz sistemi veya hepsini öldür .

samsung galaxy s7 kenar sürücüsü
echo 'user:password:10' >> ~/.config/deluge/auth

ya da ayrıca

sudo systemctl stop deluged sudo systemctl start deluged
killall deluged

Komut satırını kullanarak Deluge ile etkileşim kurun ve ayrıca Daemon'un uzak bağlantılara izin vermesi için ayarları değiştirin:

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

Artık Deluge Console'da yapılandırma değişikliği tamamlandığına göre, çıkmak .

config -s allow_remote True

Son olarak, Deluge WebUI bağlantısını açın.

quit

Deluge WebUI kullanın

tufan webui

Deluge Torrent sunucunuz temelde mükemmel çalışıyor ve ayrıca web tarayıcısı aracılığıyla herhangi bir konumdan erişilebilir. Yeni Web kullanıcı arayüzünü kullanmak istiyorsanız, yeni bir tarayıcı sekmesi açın ve ardından aşağıdaki URL'yi ziyaret edin:

deluge-web --fork

Cihazınızın IP adresinin ne olduğundan emin değil misiniz? O zaman şu komutu denemelisiniz:

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

Deluge Web Kullanıcı Arayüzü sayfasını yüklediğinizde, web arayüzü güvende olduğundan bir şifre vermeniz gerekecektir. Giriş yapmak için varsayılan şifre su baskını .

cyanogenmod not 4 tmobile

Başarılı bir şekilde oturum açtıktan sonra, sistem varsayılan parolayı değiştirmenizi isteyecektir. Bunu yapmak için ekrandaki talimatları izlemeniz ve bitirdiğinizde Tamam'a dokunmanız gerekir. Parola gerçekten otomatik olarak güncellenmelidir.

HTTPS'yi açın | Tufan WebUI

Web kullanıcı arayüzünün güvenliğini sağlamak istiyorsanız, ücretsiz bir Let's Encrypt sertifikası yükleyebilirsiniz. Öncelikle, Ubuntu 20.04 sunucusuna da Let's Encrypt istemcisini (certbot) yüklemeniz gerekir.

ip addr show | grep 192.168

sudo apt install certbot python3-certbot-nginx
aslında Certbot Nginx eklentisidir. Bunlar yüklendikten sonra, Let's Encrypt sertifikasını otomatik olarak almak ve yüklemek için aşağıdaki komutu çalıştırmanız gerekir.

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

Ancak, nerede:

  • -Nginx : Nginx kimlik doğrulayıcısını ve yükleyiciyi kullanın
  • - katılıyorum : Let's Encrypt hizmet şartlarını kabul edin
  • –Yönlendirme : 301 yönlendirmeleri ekleyerek HTTPS'yi zorunlu kılın.
  • –Staple-ocsp : OCSP Zımbalamayı etkinleştirin.
  • - e-posta : Kayıt ve kurtarma kişisi için kullanılan e-posta.
  • -d bayrak temelde, virgülle ayrılmış alan adları listesinden sonra gelir. 100'den fazla alan adı ekleyebilirsiniz.

Ardından size EFF'den (Electronic Frontier Foundation) e-posta almak isteyip istemediğinizi soracaktır. E veya H'yi seçtikten sonra, TLS sertifikanız otomatik olarak alınacak ve sizin için de yapılandırılacaktır.

TLS Sertifikası Almakta Sorun mu Yaşıyorsunuz? | Tufan WebUI

Bir TLS sertifikası almaya çalışırken aşağıdaki hatayı görüyorsanız:

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

Bir yapılandırma dosyasını düzenlemelisiniz.

serpinti 4 fov değişmeyecek
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py

Sonra değiştir

return [challenges.HTTP01, challenges.TLSSNI01]

kime:

return [challenges.HTTP01]

Ardından dosyayı kaydedin ve kapatın. Şimdi yukarıdaki certbot komutunu tekrar çalıştırın.

Sonuç

Pekala, hepsi bu kadar millet! Umarım bu yoğun WebUI makalesini beğenirsiniz ve ayrıca sizin için yararlı bulursunuz. Bize geri bildiriminizi verin. Ayrıca, bu makaleyle ilgili başka sorularınız ve sorunlarınız varsa. O zaman aşağıdaki yorumlar bölümünde bize bildirin. Sana kısa zamanda geri dönüş yapacağız.

İyi günler!

Ayrıca Bakınız: Torrentz Alternatifleri: Torrentz'e Ne Oldu?