.env ফাইল এবং ডাটাবেস কনফিগারেশন সেটআপ
2 мин. чтения
সার্ভার রিবুট করার পরে, বটের সঠিক কাজের জন্য .env কনফিগারেশন ফাইল সেটআপ করতে হবে এবং ডাটাবেসে প্রবেশাধিকার নিশ্চিত করতে হবে।
📝 .env কনফিগারেশন ফাইল প্রস্তুতি #
.env ফাইলটি সমস্ত গুরুত্বপূর্ণ প্যারামিটার ধারণ করে যা বট বাহ্যিক সার্ভিস এবং ডাটাবেসের সাথে সংযোগ করতে ব্যবহার করে। সঠিকভাবে এই ফাইল পূরণ করা স্থিতিশীল কাজের জন্য অপরিহার্য।
-
- যদি আগে সংযুক্ত না হন, SSH দিয়ে সার্ভারে লগইন করুন:
ssh root@সার্ভারের_IP_ঠিকানাসার্ভারের_IP_ঠিকানাআপনার সার্ভারের প্রকৃত IP দিয়ে প্রতিস্থাপন করুন। - বটের ডিরেক্টরিতে যান:
cd /MYBOTS/DEXBOT/নিশ্চিত করুন যে আপনি সঠিক ফোল্ডারে আছেন — যেখানে বটের সমস্ত প্রয়োজনীয় স্ক্রিপ্ট আছে।
- কনফিগারেশনের টেম্পলেট ফাইলটি খুঁজে বের করুন এবং একটি কার্যকর
.envফাইল তৈরি করুন:mv .env.template .envএটি একটি
.envফাইল তৈরি করবে, যা আপনাকে পূরণ করতে হবে। - যে কোনো টেক্সট এডিটরে
.envখুলুন, যেমনnanoঅথবাvim:nano .env - ফাইলে সমস্ত প্রয়োজনীয় ক্ষেত্র পূরণ করুন:
- লাইসেন্স কী: বট সক্রিয় করার জন্য আপনার ব্যক্তিগত DEXBOT কী।
- OKX API: OKX সার্ভিসের জন্য API কী, সিক্রেট এবং পাসফ্রেজ দিন।
- ওয়ালেট অ্যাড্রেস: Solana এবং EVM ব্লকচেইন (যেমন Ethereum, Binance Smart Chain ইত্যাদি) এর ঠিকানা।
- টেলিগ্রাম টোকেন এবং অ্যাডমিন আইডি: আপনার টেলিগ্রাম বটের টোকেন এবং অ্যাডমিনিস্ট্রেটরের আইডি।
- ডাটাবেস সেটিংস: হোস্ট, পোর্ট, ইউজারনেম, পাসওয়ার্ড এবং ডাটাবেসের নাম যা আপনি ইন্সটলেশনের সময় নির্ধারণ করেছিলেন।
- যদি আগে সংযুক্ত না হন, SSH দিয়ে সার্ভারে লগইন করুন:
পূরণ করার পর, ফাইলটি সংরক্ষণ করুন এবং এডিটর বন্ধ করুন (nano তে: Ctrl+O → Enter → Ctrl+X)।
- গুরুত্বপূর্ণ: ডাটা ইনপুট করার সময় সাবধান থাকুন — কনফিগারেশন ভুল হলে বটের ত্রুটি হতে পারে।
🔐 Adminer ওয়েব ইন্টারফেস দিয়ে ডাটাবেসে প্রবেশাধিকার #
সার্ভার ইন্সটলেশন ও রিবুট সফল হলে ডাটাবেস ব্যবহারের জন্য প্রস্তুত থাকবে। সহজ ব্যবস্থাপনার জন্য Adminer ওয়েব ইন্টারফেস ব্যবহার করুন।
- ব্রাউজার খুলে নিচের ঠিকানায় যান:
http://সার্ভারের_IP_ঠিকানাআপনার সার্ভারের IP দিয়ে
সার্ভারের_IP_ঠিকানাপ্রতিস্থাপন করুন। - Adminer লগইন পেজ আসবে — এটি ডাটাবেস ব্যবস্থাপনার জন্য সহজ এবং হালকা টুল।
- ইন্সটলেশনের সময় নির্ধারিত ডাটাবেস অ্যাডমিন লগইন এবং পাসওয়ার্ড দিন।
- লগইন করার পর আপনি টেবিল দেখতে, ব্যাকআপ নিতে, কুয়েরি চালাতে এবং ডাটাবেস মনিটর করতে পারবেন।
🔧 নিরাপত্তা এবং ব্যবহারের পরামর্শ #
- কখনো
.envফাইল তৃতীয় পক্ষের কাছে প্রকাশ বা শেয়ার করবেন না — এতে সংবেদনশীল তথ্য থাকে। - বড় পরিবর্তনের আগে নিয়মিত ডাটাবেস ব্যাকআপ নিন।
.envফাইলে পরিবর্তন করলে বট পুনরায় চালু করুন যাতে নতুন সেটিংস প্রয়োগ হয়।- অ্যাডমিনার ব্যবহার শুধুমাত্র নিরাপদ নেটওয়ার্ক থেকে করুন যাতে অবৈধ প্রবেশ রোধ হয়।
- সার্ভার ও ডাটাবেস সফটওয়্যার আপডেট রাখুন নিরাপত্তা নিশ্চিত করার জন্য।