দ্রুত ডেক্সবট ইনস্টলেশন
3 мин. чтения
📘 ডেক্সবট ইনস্টল করা — দ্রুত শুরু
একটি মাত্র কমান্ডের মাধ্যমে ডেক্সবট ইনস্টল করা যায়। ইনস্টলারটি বটটি ডাউনলোড করবে, এর সমস্ত কম্পোনেন্ট ইনস্টল করবে, ডাটাবেস ও সিকিউরিটি কনফিগার করবে এবং বটটি চালু করবে। সবশেষে, সমস্ত লগইন ও পাসওয়ার্ডসহ একটি ফাইল আপনার টেলিগ্রাম অ্যাকাউন্টে পাঠানো হবে।
আপনার যা যা লাগবে #
- উবুন্টু/ডেবিয়ান সহ ভিপিএস (VPS) এবং এসএসএইচ (SSH) অ্যাক্সেস (
রুটঅথবা সুডো ইউজার)। - লাইসেন্স কী — কেনার পরে দেওয়া হবে।
- টেলিগ্রাম বট টোকেন — কীভাবে পাবেন, নিচে দেখুন।
- টেলিগ্রাম অ্যাডমিনিস্ট্রেটর আইডি — কীভাবে খুঁজে পাবেন, নিচে দেখুন।
⚡ এক-কমান্ড ইনস্টলেশন #
এসএসএইচ (SSH) এর মাধ্যমে সার্ভারে কানেক্ট করুন (নিচের অংশে যেমন বর্ণনা করা হয়েছে) এবং রান করুন:
curl -sL -o d https://storage.yandexcloud.net/dexbot/setup_dexbot.sh && sudo bash d
ইনস্টলারটি শুধুমাত্র ৩টি প্রশ্ন জিজ্ঞাসা করবে:লাইসেন্স কী টেলিগ্রাম বট টোকেন টেলিগ্রাম অ্যাডমিনিস্ট্রেটর আইডি বাকি সবকিছু (ডাটাবেস পাসওয়ার্ড, ওয়েব প্যানেল পাসওয়ার্ড, ইত্যাদি) স্বয়ংক্রিয়ভাবে তৈরি হয়ে যায়। একবার সম্পূর্ণ হলে, বটটি স্বয়ংক্রিয়ভাবে চালু হবে, এবং সমস্ত অ্যাক্সেস অনুমতি এবং নিয়ন্ত্রণ কমান্ড সহ একটি ফাইল টেলিগ্রামে পাঠানো হবে।
🤖 কিভাবে একটি টেলিগ্রাম বট টোকেন পাবেন #
- টেলিগ্রামে, @BotFather খুলুন।
/newbotকমান্ডটি পাঠান।- বটের জন্য একটি নাম এবং এর ইউজারনেম তৈরি করুন (এটি অবশ্যই
botদিয়ে শেষ হতে হবে)।- BotFather
123456789:AAE…ফর্ম্যাটের একটি টোকেন পাঠাবে — এটি কপি করুন।
🆔 কিভাবে আপনার টেলিগ্রাম আইডি (অ্যাডমিনিস্ট্রেটর) খুঁজে পাবেন #
আইডি হলো টেলিগ্রামে আপনার সংখ্যাসূচক শনাক্তকারী। এটি পাওয়া সহজ:
- টেলিগ্রামে, @userinfobot (অথবা @getmyid_bot) বটটি খুলুন।
- Start-এ ক্লিক করুন অথবা যেকোনো একটি মেসেজ পাঠান।
- বটটি আপনার Id পাঠাবে—এটি
123456789-এর মতো একটি সংখ্যা। এটিই হলো অ্যাডমিনিস্ট্রেটর আইডি।💡 যদি একাধিক অ্যাডমিনিস্ট্রেটর থাকেন, তবে প্রত্যেকের আইডি সংগ্রহ করুন এবং কমা দিয়ে আলাদা করে লিখুন:
123456789,987654321।
🔌 সার্ভারে কিভাবে সংযোগ করবেন (SSH) #
বিকল্প ১. পাওয়ারশেল (উইন্ডোজে বিল্ট-ইন) #
- Win + S চাপুন, PowerShell টাইপ করুন এবং এটি খুলুন।
- সংযোগের কমান্ডটি লিখুন (যেখানে
server_IPহলো আপনার VPS-এর পাবলিক IP, লগইন সাধারণতrootহয়):
ssh root@server_IP
- প্রথমবার সংযোগ করার সময়, yes লিখুন।
- পাসওয়ার্ড লিখুন (অক্ষর দেখা না যাওয়া স্বাভাবিক) এবং এন্টার চাপুন প্রবেশ করুন।
বিকল্প ২. MobaXterm / PuTTY অথবা হোস্টিং ওয়েব কনসোল। #
- MobaXterm (mobaxterm.mobatek.net)
ইনস্টল করুন।
Session খুলুন, Remote host ফিল্ডে সার্ভার আইপি লিখুন, এবং লগইন সাধারণত
rootহয়।- OK ক্লিক করুন এবং পাসওয়ার্ড দিন।
সংযুক্ত হয়ে গেলে, “One-Command Installation” বিভাগে ফিরে যান।
🧰 বিকল্প: ম্যানুয়ালি ইনস্টলার ডাউনলোড করা #
আপনি যদি ফাইলটি ম্যানুয়ালি ডাউনলোড করতে চান:
- আপনার অ্যাকাউন্ট থেকে setup_dexbot.sh ডাউনলোড করুন।
- MobaXterm SFTP প্যানেলে ড্র্যাগ অ্যান্ড ড্রপ করে, অথবা PowerShell-এ scp-এর মাধ্যমে সার্ভারে আপলোড করুন:
scp setup_dexbot.sh root@server_IP:/root/
- সার্ভারে, ফাইলটিকে এক্সিকিউটেবল করুন এবং চালান:
chmod +x setup_dexbot.sh
sudo bash setup_dexbot.sh
✅ ইনস্টলার স্বয়ংক্রিয়ভাবে যা করে #
- ✔ বটের সর্বশেষ সংস্করণ ডাউনলোড করে
- ✔ সমস্ত প্রয়োজনীয় উপাদান ইনস্টল করে
- ✔ প্রয়োজনীয় ফোল্ডার তৈরি করে
- ✔ ডেটাবেস ইনস্টল এবং কনফিগার করে
- ✔ সঠিক কার্যকারিতার জন্য ভিপিএস সার্ভার কনফিগার করে
- ✔ সুরক্ষা (ফায়ারওয়াল, ফেইলটু ব্যান) এবং ব্যবহারকারী ইনস্টল করে
- ✔ বটটি ডেপ্লয় এবং চালু করে
📩 ইনস্টলেশনের পরে #
- সমস্ত অ্যাক্সেস অনুমতি (এসএসএইচ, ডেটাবেস, ওয়েব প্যানেল) এবং পরিচালনার কমান্ড সহ একটি ফাইল টেলিগ্রামে পাঠানো হবে।
- ফাইলটি সংরক্ষণ করুন
ফাইলটি একটি নিরাপদ স্থানে (নোটস / পাসওয়ার্ড ম্যানেজার) ফাইলটি রাখুন এবং মেসেজটি ডিলিট করুন—ফাইলটি সার্ভার থেকে স্বয়ংক্রিয়ভাবে ডিলিট হয়ে যাবে।
- বটটি খুলুন এবং
/startপাঠান—এরপর বাটনগুলো ব্যবহার করে সবকিছু কনফিগার করা হবে (এপিআই কী, ওয়ালেট, ট্রেডিং পেয়ার, নোটিফিকেশন)।
🔄 বট আপডেট #
যখন কোনো নতুন ভার্সন রিলিজ হবে, বটটি একটি “আপডেট” বাটনসহ একটি নোটিফিকেশন পাঠাবে। এটিতে ক্লিক করুন—বটটি নিজেকে আপডেট করবে এবং সফল আপডেটের বিষয়ে একটি মেসেজ পাঠাবে। আপনি সার্ভারে ম্যানুয়ালি এভাবে আপডেট করতে পারেন:
sudo bash /opt/DEXBOT/toolsserver/update.sh
