پیکربندی فایل .env و پایگاه داده
1 мин. чтения
پس از راهاندازی مجدد سرور، لازم است فایل پیکربندی .env را تنظیم کرده و به پایگاه داده دسترسی پیدا کنید تا ربات به درستی کار کند.
📝 آمادهسازی فایل پیکربندی .env #
فایل .env شامل تمام پارامترهای مهمی است که ربات برای اتصال به سرویسهای خارجی و پایگاه داده استفاده میکند. پر کردن صحیح این فایل کلید عملکرد پایدار است.
-
- با SSH به سرور متصل شوید (اگر قبلاً متصل نشدهاید):
ssh root@آدرس_آیپی_سرورآدرس IP واقعی سرور خود را جایگزین
آدرس_آیپی_سرورکنید. - به پوشه ربات بروید:
cd /MYBOTS/DEXBOT/اطمینان حاصل کنید که در پوشه صحیح هستید که تمام اسکریپتهای لازم در آن قرار دارند.
- فایل قالب پیکربندی را پیدا کرده و فایل
.envرا بسازید:mv .env.template .envاین دستور فایل
.envرا بر اساس قالب ایجاد میکند که باید آن را تکمیل کنید. - فایل
.envرا با ویرایشگر متنی دلخواه مانندnanoیاvimباز کنید:nano .env - تمام فیلدهای مورد نیاز را در فایل پر کنید:
- کلید لایسنس: کلید شخصی شما برای فعالسازی ربات DEXBOT.
- API OKX: کلید API، رمز و Passphrase برای کار با سرویسهای OKX را وارد کنید.
- کیف پولها: آدرسهای بلاکچین Solana و EVM (اتریوم، بایننس اسمارت چین و غیره).
- توکن تلگرام و شناسه ادمین: توکن ربات تلگرام و شناسه ادمین برای مدیریت ربات.
- تنظیمات پایگاه داده: میزبان، پورت، نام کاربری، رمز عبور و نام پایگاه داده که در هنگام نصب وارد کردهاید.
- با SSH به سرور متصل شوید (اگر قبلاً متصل نشدهاید):
پس از پر کردن فایل، آن را ذخیره و ویرایشگر را ببندید (در nano: Ctrl+O → Enter → Ctrl+X).
- توجه داشته باشید: هنگام وارد کردن اطلاعات دقت کنید — خطا در پیکربندی ممکن است باعث اختلال در عملکرد شود.
🔐 دسترسی به پایگاه داده از طریق رابط وب Adminer #
پس از نصب موفقیتآمیز و راهاندازی مجدد سرور، پایگاه داده آماده استفاده است. برای مدیریت آسانتر پایگاه داده از رابط وب Adminer استفاده کنید.
- مرورگر را باز کرده و به آدرس زیر بروید:
http://آدرس_آیپی_سرورآدرس IP سرور خود را جایگزین
آدرس_آیپی_سرورکنید. - صفحه ورود Adminer را خواهید دید — ابزاری ساده و سبک برای مدیریت پایگاه داده.
- نام کاربری و رمز عبور ادمین پایگاه داده را که هنگام نصب تنظیم کردهاید وارد کنید.
- پس از ورود، میتوانید جداول را مشاهده، نسخه پشتیبان بگیرید، کوئری اجرا کنید و پایگاه داده را کنترل کنید.
🔧 توصیههای امنیتی و نگهداری #
- هرگز فایل
.envرا منتشر یا به افراد غیرمجاز ندهید — این فایل حاوی اطلاعات حساس است. - به طور مرتب از پایگاه داده نسخه پشتیبان تهیه کنید، به ویژه قبل از اعمال تغییرات بزرگ.
- در صورت تغییر در فایل
.env، بهتر است ربات را مجدداً راهاندازی کنید تا تنظیمات جدید اعمال شود. - فقط از شبکههای امن برای استفاده از Adminer استفاده کنید تا از دسترسی غیرمجاز جلوگیری شود.
- نرمافزار سرور و پایگاه داده را بهروز نگه دارید تا از آسیبپذیریها محافظت شود.