Pterodactyl منصة لإدارة السيرفرات تستخدمها خدمات استضافة ألعاب وتطبيقات كثيرة. اللوحة تعطيك تحكم بالسيرفر الخاص بك من المتصفح بدون إعطائك صلاحية كاملة على نظام الجهاز المضيف.
فهم الفرق بين Console وFiles وStartup وNetwork Allocations وBackups يخلي التعديل والتشخيص أكثر أماناً.
شنو تتحكم بيه اللوحة؟
اللوحة تدير Server Environment مخصص إلك، مو الجهاز المضيف كله.
مع هذا، حذف ملف مهم أو تغيير Startup غلط ممكن يوقف تطبيقك بالكامل.
- Power Controls لتشغيل وإيقاف السيرفر.
- Console لعرض Output مباشر.
- Files لإدارة بيانات السيرفر.
- Network للAddresses والPorts.
- Startup لطريقة تشغيل التطبيق.
استخدم Console للتشخيص
Console أول مكان تراجعه إذا السيرفر ما يشتغل. يعرض Startup Messages والErrors وRuntime Output.
الأوامر اللي تكتبها بالConsole تروح للتطبيق نفسه إذا يدعم Commands، ومو بالضرورة تكون Linux Shell Commands.
- اقرأ أول Startup Error.
- لا تعرض Secrets داخل Screenshot.
- احفظ Error المهم قبل Restart.
استخدم Power Controls بحذر
Stop طبيعي يعطي التطبيق فرصة يسوي Shutdown بشكل مرتب. Kill أو Force Termination استخدمه فقط إذا Process ما عاد يستجيب.
قتل السيرفر أثناء كتابة البيانات ممكن يسبب ملفات ناقصة أو مشاكل بالحالة.
إدارة Files بشكل آمن
Configuration وPlugins وMods وApplication Files تقدر تديرها من File Manager أو SFTP.
قبل استبدال ملف مهم خذ نسخة حتى تقدر ترجع إذا Startup فشل.
- حافظ على أسماء الملفات والExtensions.
- لا تعدل Binary File كنص.
- لا تحذف Folder مجهول فقط لتفريغ مساحة.
- خذ Backup قبل تغييرات كبيرة.
Allocations والPorts
Allocation يمثل Address وPort مخصص للتطبيق. غالباً التطبيق لازم يستخدم Port اللي وفرته بيئة الاستضافة.
تغيير Port داخل Configuration إلى رقم عشوائي ما ينشئ Allocation جديد تلقائياً.
Startup Configuration
Startup Settings تحدد Command أو Runtime أو Variables اللي يبدأ بيها السيرفر.
Runtime أو Variable غلط ممكن يمنع Startup، لذلك سجل القيمة السابقة قبل التغيير.
Backups للاسترجاع
Backup مهم قبل Updates أو تغيير Plugins وMods أو Configurations كبيرة.
الهدف يكون عندك Recovery Point إذا فشل التغيير.
Workflow آمن للمبتدئ
استخدم نفس التسلسل بكل تغيير حتى تعرف شنو اللي سبب المشكلة.
- افحص Status وConsole الحالي.
- خذ Backup قبل التغيير الخطير.
- غير Setting أو File واحد فقط.
- شغل أو أعد تشغيل السيرفر بشكل طبيعي.
- اقرأ Console من بداية Startup.
- اختبر الميزة اللي غيرتها.
- ارجع للإعداد السابق إذا فشل التغيير.
الأسئلة الشائعة
Console مال Pterodactyl هو Linux Terminal؟
عادةً لا. Console يتواصل مع التطبيق الجاري، وقد توفر بعض خدمات الاستضافة Terminal منفصل.
أستخدم Kill دائماً؟
لا. استخدم Stop طبيعي إذا Process يستجيب وخلي Kill للحالات المعلقة.
أقدر أختار أي Port؟
عادةً لازم تستخدم Allocation وفرته الاستضافة.
متى آخذ Backup؟
قبل Update كبير أو تغيير Plugin أو Mod أو Configuration مهم.