كيفية تثبيت Deluge WebUI على نظام Ubuntu Linux
Deluge هو في الأساس عميل BitTorrent مجاني ومفتوح المصدر (GPL3) وخفيف الوزن ، وهو متاح لأنظمة Linux و FreeBSD و Mac OS X و Windows. يحتوي على مجموعة غنية من المكونات الإضافية التي يمكنك أيضًا تثبيتها لتوسيع وظائفها. على سبيل المثال ، يمكنك تثبيت المكون الإضافي المتدفق بحيث يمكنك دفق الفيديو أو الصوت مباشرة من Deluge عند التنزيل. في هذه المقالة ، سنتحدث عن كيفية تثبيت Deluge WebUI على Ubuntu. هيا نبدأ!
كيفية تثبيت قناة واحدة على kodi
حسنًا ، بدون الاستمرار في الحديث عن Deluge ، من الجدير الإشارة إلى أنه إذا كنت تحب الميزات المتقدمة ، فهذا هو البرنامج المناسب لك. ثم يدعم كل شيء بدءًا من الوضع الطرفي ، إلى وضع الخادم ، وحتى أنواع الاتصال المخصصة. مثل وكلاء Socks5 وإعدادات المنفذ المخصص أيضًا. في هذه المقالة ، سنتناول كيفية تثبيت وإعداد خادم Deluge torrent على نظام Linux ، وتمكين Deluge WebUI ، وكذلك Deluge Daemon ، وما إلى ذلك.
ملحوظة: بشكل عام ، قم بتثبيت واستخدام خادم Deluge torrent على كمبيوتر Linux يعمل كخادم. عليك أن تضع في اعتبارك أن هذا لا يعني أن خادم Deluge torrent لن يعمل على سطح المكتب Linux ، ومع ذلك ، لا يوصى بذلك.
كيف يمكنك تثبيت Deluge WebUI على Ubuntu؟
أوبونتو
أوبونتو وخادم Ubuntu لديه إصدار محدث بالفعل من عميل Deluge torrent. ومع ذلك ، من الجيد دائمًا الحصول على اتفاقية شراء الطاقة الرسمية من أجل الأمن. استخدم هذا الأمر لإضافة 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الآن بعد أن أصبح PPA على النظام ، يجب عليك تحديث مصادر برامج Ubuntu عبر تحديث مناسب أمر.
Python3-certbot-nginxجري تحديث ستكشف بلا شك أن بعض البرامج بحاجة إلى التحديث. قم بتثبيت هذه التحديثات ولا تتجاهلها ، لأنها قد تكون تصحيحات تساعد Ubuntu على العمل بشكل أفضل.
sudo add-apt-repository ppa:deluge-team/ppa
الآن بعد أن تم تحديث كل شيء ، يجب عليك تثبيت أحدث إصدار من برنامج Deluge.
sudo apt update
قوس لينكس
sudo apt upgrade -y
فيدورا
sudo apt install deluged deluge-console deluge-webui
ديبيان
sudo pacman -S deluge
OpenSUSE
sudo dnf install deluge deluge-common deluge-daemon deluge-web
تكوين Deluge WebUI
كل البرامج اللازمة لبرنامج Deluge مثبتة وجاهزة للعمل. حان الوقت الآن لتشغيل Deluge Daemon في الواقع. توجه إلى المحطة وقم بتشغيل غرق أمر. هناك طريقتان لتشغيل هذا البرنامج الخفي: إما باستخدام أداة systemd init أو بامتداد غرق الأمر كذلك. إذا كنت تريد أن تبدأ مع النظام ، ثم استخدم ملف systemctl أمر.
أولاً ، تحتاج إلى تقديم خدمة DelugeD.
nexus 5x تعطيل التشفير
sudo apt-get install deluged deluge-console deluge-webui
ثم الصق الكود أدناه في الملف الجديد:
sudo zypper install deluge
sudo -s cd /etc cd systemd cd system touch deluged.service nano /etc/systemd/system/deluged.service
بالإضافة إلى ذلك ، قم بتشغيل Daemon at boot باستخدام:
sudo systemctl start deluged
إذا كنتم لا تريدون إثارة ضجة مع Systemd ، فيمكن لبرنامج Daemon العمل بدونه. للحصول على أفضل النتائج ، يجب أن تحاول استخدام ملف / ديف / فارغة أمر. من أجل وضع WebUI Daemon في الخلفية كمستخدم حالي.
sudo systemctl enable deluged
افصله عن المستخدم الخاص بك (إذا أردت يا رفاق) مع:
nohup deluged &>/dev/null &
حان الوقت الآن لإعداد المستخدم لبرنامج Deluge Daemon. يستخدم صدى بالترتيب لدفع مستخدم جديد إلى ملف التكوين. ثم قم بتغيير المستخدم إلى اسم المستخدم الحالي على النظام. تأكد من إدخال نفس كلمة المرور مثل مستخدم النظام الخاص بك.
ملحوظة:
10 يعني أن مستخدم النظام الخاص بك لديه وصول كامل لتعديل طوفان WebUI.
disown
الآن بعد أن تم تكوين المستخدم بشكل صحيح ، عليك إنهاء البرنامج الخفي وبدء تشغيله احتياطيًا. يا رفاق يمكنك فعل هذا مع النظام أو اقتل الكل .
كيفية تثبيت 1channel على kodi 17
echo 'user:password:10' >> ~/.config/deluge/auth
او ايضا
sudo systemctl stop deluged sudo systemctl start deluged
killall deluged
باستخدام سطر الأوامر ، تفاعل مع Deluge ، وقم أيضًا بتغيير الإعدادات بحيث يسمح Daemon بالاتصالات عن بُعد:
nohup deluged &>/dev/null &
deluge-console
الآن بعد اكتمال تغيير التكوين في Deluge Console ، يجب عليك الخروج منه باستخدام استقال .
config -s allow_remote True
أخيرًا ، قم بتشغيل اتصال Deluge WebUI.
quit
استخدم Deluge WebUI

يعمل خادم Deluge Torrent بشكل مثالي ويمكن الوصول إليه أيضًا من أي مكان من خلال متصفح الويب. إذا كنت ترغب في استخدام واجهة مستخدم الويب الجديدة ، فافتح علامة تبويب متصفح جديدة ثم قم بزيارة عنوان URL التالي:
deluge-web --fork
لست متأكدًا من عنوان IP لجهازك؟ ثم عليك أن تجرب هذا الأمر:
http://ip-address-or-hostname-of-server:8112
عندما يتم تحميل صفحة Deluge Web UI ، ستحتاج إلى إعطاء كلمة مرور ، حيث أن واجهة الويب مؤمنة. كلمة المرور الافتراضية لتسجيل الدخول هي غمر .
عند تسجيل الدخول بنجاح ، سيطالبك النظام بعد ذلك بتغيير كلمة المرور الافتراضية. يجب عليك اتباع المطالبات التي تظهر على الشاشة للقيام بذلك ، ثم النقر فوق 'موافق' عند الانتهاء من ذلك. يجب أن يتم تحديث كلمة المرور تلقائيًا في الواقع.
قم بتشغيل HTTPS | طوفان WebUI
إذا كنت تريد تأمين واجهة مستخدم الويب ، فيمكنك تثبيت شهادة Let's Encrypt المجانية. أولاً ، عليك تثبيت عميل Let’s Encrypt (certbot) على خادم Ubuntu 20.04 أيضًا.
ip addr show | grep 192.168
sudo apt install certbot python3-certbot-nginxهو في الواقع البرنامج المساعد Certbot Nginx. بعد تثبيتها ، يجب عليك تشغيل الأمر التالي للحصول على شهادة Let's Encrypt وتثبيتها تلقائيًا.
الكاتيل جيروسكوب شرس xl بلمسة واحدة
sudo certbot --nginx --redirect --agree-tos --hsts --staple-ocsp --email [email protected] -d torrent.yourdomain.com
ومع ذلك ، أين:
- - ذرة : استخدم مصدق Nginx والمثبت
- - اتفاق : الموافقة على شروط خدمة Let's Encrypt
- -إعادة توجيه : فرض HTTPS عن طريق إضافة 301 عمليات إعادة توجيه.
- –التشابك- ocsp : تفعيل تدبيس OCSP.
- -البريد الإلكتروني : البريد الإلكتروني المستخدم للتسجيل والاسترداد جهة الاتصال.
- -د يتبع العلم أساسًا قائمة بأسماء النطاقات ، مفصولة بفاصلة. يمكنك إضافة أكثر من 100 اسم مجال.
سيسألك بعد ذلك عما إذا كنت ترغب في تلقي رسائل بريد إلكتروني من EFF (مؤسسة الحدود الإلكترونية). بعد تحديد Y أو N ، سيتم الحصول على شهادة TLS الخاصة بك وتهيئتها تلقائيًا لك أيضًا.
هل تواجه مشكلة في الحصول على شهادة TLS؟ | طوفان WebUI
إذا رأيت الخطأ التالي عند محاولة الحصول على شهادة TLS:
module 'acme.challenges' has no attribute 'TLSSNI01'
يجب عليك تحرير ملف التكوين.
كيفية إعادة تسمية جهاز bluetooth على نظام التشغيل windows 10
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py
ثم تغير
return [challenges.HTTP01, challenges.TLSSNI01]
ل:
return [challenges.HTTP01]
ثم احفظ وأغلق الملف. الآن قم بتشغيل الأمر certbot أعلاه مرة أخرى.
استنتاج
حسنًا ، كان هذا كل شيء يا رفاق! آمل أن تعجبكم هذه المقالة WebUI الطافية وأن تجدها مفيدة لك أيضًا. قدم لنا ملاحظاتك على ذلك. أيضًا إذا كان لديكم المزيد من الاستفسارات والقضايا المتعلقة بهذه المقالة. ثم أخبرنا في قسم التعليقات أدناه. نحن سوف نعود اليكم في وقت قريب.
أتمنى لك يوما عظيما!
انظر أيضا: بدائل Torrentz: ماذا حدث لـ Torrentz؟


