উবুন্টু লিনাক্সে কীভাবে ডেলিউজ ওয়েবইউআই ইনস্টল করবেন

ডেলিউজ মূলত একটি ফ্রি, ওপেন সোর্স (জিপিএল 3) এবং লাইটওয়েট বিটটোরেন্ট ক্লায়েন্ট, এটি লিনাক্স, ফ্রিবিএসডি, ম্যাক ওএস এক্স এবং উইন্ডোজের জন্য উপলভ্য। এতে প্লাগইনগুলির সমৃদ্ধ সংগ্রহ রয়েছে যা আপনি এর কার্যকারিতা বাড়ানোর জন্য ইনস্টল করতে পারেন। যেমন, আপনি স্ট্রিমিং প্লাগইন ইনস্টল করতে পারেন যাতে ডাউনলোড করার সময় আপনি সরাসরি ডেলুজ থেকে ভিডিও বা অডিও স্ট্রিম করতে পারেন। এই নিবন্ধে, আমরা উবুন্টুতে কিভাবে ডেলিউজ ওয়েবইউআই ইনস্টল করবেন সে সম্পর্কে কথা বলতে যাচ্ছি। চল শুরু করি!





ফলআউট 4 এ কীভাবে fov বাড়ানো যায়

ওয়েল, ডেলিউজ সম্পর্কে কিছু না করে এবং এটি না করেই এটি প্রকৃতপক্ষে উল্লেখ করার মতো যে আপনি যদি ছেলেরা উন্নত বৈশিষ্ট্যগুলি পছন্দ করেন তবে এটি আপনার জন্য সফ্টওয়্যার is তারপরে এটি টার্মিনাল মোড থেকে একটি সার্ভার মোড, এবং এমনকি কাস্টম সংযোগের প্রকারকেও সমর্থন করে। যেমন সোকস 5 প্রক্সি এবং কাস্টম পোর্ট সেটিংস। এই নিবন্ধে, আমরা কীভাবে লিনাক্সে একটি ডেলিউজ টরেন্ট সার্ভার ইনস্টল ও সেটআপ করতে পারি, ডেলিউজ ওয়েবইউআই, সেইসাথে ডেলিউজ ডেমন ইত্যাদি কীভাবে স্থাপন করব।



বিঃদ্রঃ: সাধারণত, একটি সার্ভার হিসাবে চলমান লিনাক্স কম্পিউটারে একটি ডেলিউজ টরেন্ট সার্ভার ইনস্টল করুন এবং ব্যবহার করুন। আপনাকে মনে রাখতে হবে যে এর অর্থ এই নয় যে একটি ডিলু টরেন্ট সার্ভার ডেস্কটপ লিনাক্সে কাজ করবে না, তবে এটি প্রস্তাবিত নয়।

আপনি কীভাবে উবুন্টুতে ডেলিউজ ওয়েবইউআই ইনস্টল করতে পারেন?

উবুন্টু

উবুন্টু এবং উবুন্টু সার্ভারে ডেলিউজ টরেন্ট ক্লায়েন্টের সত্যিকারের একটি আধুনিক সংস্করণ রয়েছে। এটি বলেছে, সুরক্ষার জন্য অফিসিয়াল পিপিএ করা সর্বদা ভাল। পিপিএ যুক্ত করতে এই কমান্ডটি ব্যবহার করুন।



[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

এখন যখন পিপিএ সিস্টেমে রয়েছে, আপনাকে উবুন্টুর সফটওয়্যার উত্সগুলি এর মাধ্যমে রিফ্রেশ করতে হবে অ্যাপটি আপডেট আদেশ



Python3-certbot-nginx

চলছে হালনাগাদ নিঃসন্দেহে প্রকাশিত হবে যে কিছু প্রোগ্রামের আপডেট হওয়া দরকার। এই আপডেটগুলি ইনস্টল করুন এবং সেগুলি উপেক্ষা করবেন না, কারণ এটি এমন প্যাচ হতে পারে যা উবুন্টুকে আরও ভালভাবে চালাতে সহায়তা করে।

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

এখন যে সমস্ত কিছুই আপ টু ডেট রয়েছে, আপনাকে ডেলিউজ সফ্টওয়্যারটির সর্বশেষতম সংস্করণ ইনস্টল করতে হবে।



sudo apt update

আর্চ লিনাক্স

sudo apt upgrade -y

ফেডোরা

sudo apt install deluged deluge-console deluge-webui

দেবিয়ান

sudo pacman -S deluge

ওপেনসুএস

sudo dnf install deluge deluge-common deluge-daemon deluge-web

ডেলিউজ ওয়েবইউআই কনফিগার করুন

ডেলিউজের জন্য প্রয়োজনীয় সমস্ত সফ্টওয়্যার ইনস্টলড এবং যেতে প্রস্তুত। এখন সময় আসলে ডেলিউজ ডেমোন চালু করার সময়। টার্মিনালে যান এবং চালান বিভ্রান্ত আদেশ এই ডিমনটি চালানোর জন্য দুটি উপায় রয়েছে: সুতরাং, সিস্টেমড ডিভাইস ব্যবহার করে বা বিভ্রান্ত কমান্ড হিসাবে। আপনি যদি এটি দিয়ে শুরু করতে চান পদ্ধতি , তারপর ব্যবহার করুন systemctl আদেশ



কিভাবে এস 7 থেকে সিম কার্ড সরাবেন

প্রথমত, আপনাকে ডিলুজিড পরিষেবাটি তৈরি করতে হবে।

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

এছাড়াও, বুট করার সাথে ডেমনটি চালু করুন:

sudo systemctl start deluged

যদি আপনি ছেলেরা সিস্টেমডের সাথে ঝগড়া করতে না চান তবে ডেমোন এটি ছাড়াই চলতে পারে। সেরা ফলাফলের জন্য, আপনার এটি ব্যবহার করার চেষ্টা করা উচিত / দেব / নাল আদেশ বর্তমান ব্যবহারকারী হিসাবে পটভূমিতে প্রলয় WebUI ডেমনকে রাখার জন্য।

sudo systemctl enable deluged

এটির সাথে আপনার ব্যবহারকারীর সাথে সংযোগ বিচ্ছিন্ন করুন (আপনি যদি ছেলেরা চান):

nohup deluged &>/dev/null &

ডেলিউজ ডেমনের জন্য এখন ব্যবহারকারী সেট আপ করার সময় এসেছে। ব্যবহার ক্রম প্রতিধ্বনি কনফিগারেশন ফাইলে একটি নতুন ব্যবহারকারীকে ঠেলাতে। তারপরে সিস্টেমে বিদ্যমান ব্যবহারকারীর নামে ব্যবহারকারী পরিবর্তন করুন। নিশ্চিত হয়ে নিন যে আপনি নিজের সিস্টেম ব্যবহারকারী হিসাবে একই পাসওয়ার্ডটি প্রবেশ করেছেন।

বিঃদ্রঃ:

10 এর অর্থ হ'ল আপনার সিস্টেম ব্যবহারকারীর প্রলয় WebUI সংশোধন করতে সম্পূর্ণ অ্যাক্সেস রয়েছে।

disown

এখন ব্যবহারকারী সঠিকভাবে কনফিগার করা হয়েছে, আপনাকে ডিমনটি মেরে এটিকে আবার ব্যাক আপ করতে হবে। আপনি ছেলেরা এটি সঙ্গে করতে পারেন পদ্ধতি বা মেরে ফেল সবাই কে

আইফোন 7 এ ফেসবুক মেসেঞ্জার সাউন্ড কীভাবে পরিবর্তন করা যায়
echo 'user:password:10' >> ~/.config/deluge/auth

বা এছাড়াও

sudo systemctl stop deluged sudo systemctl start deluged
killall deluged

কমান্ড-লাইনটি ব্যবহার করে ডিলুওর সাথে আলাপচারিতা করুন এবং সেটিংস পরিবর্তন করুন যাতে ডেমন দূরবর্তী সংযোগের অনুমতি দেয়:

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

এখন ডেলিউজ কনসোলে কনফিগারেশন পরিবর্তনটি সম্পূর্ণ হয়েছে, আপনাকে এটি দিয়ে প্রস্থান করতে হবে ছেড়ে দিন

config -s allow_remote True

অবশেষে, ডেলিউজ ওয়েবইউআই সংযোগটি চালু করুন।

quit

ডেলিউজ ওয়েবইউআই ব্যবহার করুন

প্রলয় ওয়েবুই

আপনার ডেলিউজ টরেন্ট সার্ভারটি মূলত নিখুঁতভাবে কাজ করছে এবং ওয়েব ব্রাউজারের মাধ্যমে যে কোনও অবস্থান থেকেও এটি অ্যাক্সেস করা যেতে পারে। আপনি যদি নতুন ওয়েব ইউআই ব্যবহার করতে চান তবে একটি নতুন ব্রাউজার ট্যাব খুলুন এবং তারপরে নিম্নলিখিত URL টি দেখুন:

deluge-web --fork

আপনি নিশ্চিত নন যে আপনার ডিভাইসের আইপি ঠিকানাটি কী? তারপরে আপনার এই আদেশটি চেষ্টা করা উচিত:

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

আপনি যখন ডেলিউজ ওয়েব ইউআই পৃষ্ঠাটি লোড করার জন্য পেয়েছেন, তখন ওয়েব ইন্টারফেসটি সুরক্ষিত হওয়ার সাথে সাথে আপনাকে একটি পাসওয়ার্ড দেওয়ার প্রয়োজন হবে। লগ ইন করার জন্য ডিফল্ট পাসওয়ার্ড প্রলয়

সফল লগইন করার পরে, সিস্টেমটি আপনাকে ডিফল্ট পাসওয়ার্ড পরিবর্তন করতে অনুরোধ জানাবে। এটি করার জন্য আপনাকে স্ক্রিনের প্রম্পটগুলি অনুসরণ করতে হবে, তারপরে এটি শেষ করার পরে ঠিক আছে এ আলতো চাপুন। পাসওয়ার্ডটি আসলে স্বয়ংক্রিয়ভাবে আপডেট হওয়া উচিত।

এইচটিটিপিএস চালু করুন | বন্যা WebUI

আপনি যদি ওয়েব ইউআই সুরক্ষিত করতে চান তবে আপনি একটি বিনামূল্যে লেটস এনক্রিপ্ট শংসাপত্র ইনস্টল করতে পারেন। প্রথমত, আপনাকে উবুন্টু 20.04 সার্ভারে লেটস এনক্রিপ্ট ক্লায়েন্ট (সারটবট) ইনস্টল করতে হবে।

স্ট্যাটাস বামবার্গ অসীম যুদ্ধ
ip addr show | grep 192.168

sudo apt install certbot python3-certbot-nginx
আসলে Certbot Nginx প্লাগইন। সেগুলি ইনস্টল হওয়ার পরে, তবে স্বয়ংক্রিয়ভাবে লেটস এনক্রিপ্ট শংসাপত্রটি পেতে এবং ইনস্টল করতে আপনাকে নিম্নলিখিত কমান্ডটি চালাতে হবে।

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

তবে, যেখানে:

  • Innginx : Nginx প্রমাণীকরণকারী এবং ইনস্টলার ব্যবহার করুন
  • Reeগ্রি-টস : লেটস এর এনক্রিপ্ট পরিষেবার শর্তাদিতে সম্মত হন
  • Irectredirect : 301 পুনর্নির্দেশগুলি যুক্ত করে এইচটিটিপিএস কার্যকর করুন।
  • Apstaple-ocsp : ওসিএসপি স্ট্যাপলিং সক্ষম করুন।
  • ইমেইল : নিবন্ধকরণ এবং পুনরুদ্ধার যোগাযোগের জন্য ব্যবহৃত ইমেল।
  • -ডি ফ্ল্যাগটি মূলত ডোমেন নামের একটি তালিকা দ্বারা অনুসরণ করা হয়, একটি কমা দ্বারা পৃথক। আপনি 100 টিরও বেশি ডোমেন নাম যুক্ত করতে পারেন।

এটি আপনাকে জিজ্ঞাসা করবে আপনি EFF (বৈদ্যুতিন ফ্রন্টিয়ার ফাউন্ডেশন) এর ইমেল পেতে চান কিনা। Y বা N নির্বাচন করার পরে, আপনার টিএলএস শংসাপত্রটি স্বয়ংক্রিয়ভাবে আপনার জন্যও কনফিগার করা হবে।

টিএলএস শংসাপত্র পেতে সমস্যা আছে? | বন্যা WebUI

টিএলএস শংসাপত্র পাওয়ার চেষ্টা করার পরে আপনি যদি নিম্নলিখিত ত্রুটিটি দেখেন:

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

আপনাকে একটি কনফিগার ফাইল সম্পাদনা করতে হবে।

আফকে চ্যানেল কীভাবে তৈরি করবেন তা তর্ক করুন
sudo nano /usr/lib/python3/dist-packages/certbot_nginx/configurator.py

তারপরে পরিবর্তন

return [challenges.HTTP01, challenges.TLSSNI01]

প্রতি:

return [challenges.HTTP01]

তারপরে ফাইলটি সেভ এবং বন্ধ করুন। এখন আবার উপরের সার্টবট কমান্ডটি চালান।

উপসংহার

ঠিক আছে, ওরা সবাই ছিল! আমি আশা করি আপনি ছেলেরা এই প্রলয় WebUI নিবন্ধটি পছন্দ করবেন এবং এটি আপনার জন্য সহায়ক বলে মনে করেন। আমাদের এটি সম্পর্কে আপনার মতামত দিন। এছাড়াও আপনার কাছে যদি এই নিবন্ধ সম্পর্কিত আরও প্রশ্ন এবং সমস্যা থাকে have তারপরে আমাদের নীচের মন্তব্য বিভাগে জানতে দিন। আমরা খুব শীঘ্রই আপনি ফিরে পেতে হবে।

দিন শুভ হোক!

আরও দেখুন: টরেন্টজ বিকল্প: টরেন্টজ-এর কি হল?