العربية
€EUR
لوحات التحكم

Pterodactyl Panel

متوافق مع مُثبِّت Infrawire

لوحة إدارة خوادم الألعاب مع Wings وDocker وشهادة HTTPS من Let's Encrypt

الحد الأدنى من المتطلبات
  • 4 غيغابايت ذاكرة RAM
المطوّر
Pterodactyl
الإصدار
أحدث إصدار مستقر
الترخيص
MIT
الأنظمة
Debian 12, Debian 13, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04

نبذة عن Pterodactyl Panel

Pterodactyl لوحة تحكم مفتوحة المصدر لاستضافة خوادم الألعاب وإدارتها (Minecraft وRust وألعاب Source وخوادم الصوت والبوتات). يعمل كل خادم داخل حاوية Docker مستقلة يديرها الخدمة الخلفية Wings، وتتحكم في كل شيء من واجهة ويب واحدة: وحدة التحكم والملفات والنسخ الاحتياطية وحسابات المستخدمين وحدود الموارد.

يثبّت هذا العرض على VPS لينكس واحد اللوحة نفسها (PHP وNginx وMariaDB وRedis) مع phpMyAdmin وDocker وWings. كما ينشئ السكربت موقعاً باسم «main» وعقدة باسم «Node-1» مرتبطة بـ Wings، ويضبط تخصيصات المنافذ من 25565 إلى 25590، فتستطيع إنشاء أول خادم ألعاب دون أي إعداد إضافي.

هناك نقطة يجب معرفتها قبل الطلب: شهادة HTTPS من Let's Encrypt تتطلب اسم نطاق. ينتظر سكربت التثبيت أن تدخل النطاق وبريدك الإلكتروني، وأن يشير سجل DNS من نوع A إلى الخادم. تجد الخطوات مفصلة في قسم البدء السريع أدناه.

ما يمكنك فعله مع Pterodactyl Panel

  • لوحة ويب متكاملة

    تعمل اللوحة عبر Nginx وPHP-FPM، مع MariaDB قاعدةً للبيانات وRedis للتخزين المؤقت والجلسات وطابور المهام. وتعالج خدمة systemd باسم pteroq الطابور في الخلفية.

  • Wings وDocker مثبتان مسبقاً

    يأتي Docker والخدمة الخلفية Wings مثبتين، وتولّد اللوحة إعداد العقدة في /etc/pterodactyl/config.yml. يبدأ Wings كخدمة systemd إذا كان هذا الإعداد صالحاً.

  • عقدة محلية جاهزة

    تُسجَّل العقدة Node-1 بنحو 80% من الذاكرة ومن مساحة القرص في /var، مع المنفذين 8080 (Wings) و2022 (SFTP) وتخصيصات المنافذ من 25565 إلى 25590.

  • HTTPS تلقائي عبر Let's Encrypt

    تُطلب الشهادة لنطاقك بواسطة certbot. وعند كل تجديد يعيد hook التجديد تحميل Nginx ويعيد تشغيل Wings.

  • phpMyAdmin على النطاق نفسه

    يتوفر phpMyAdmin على المسار /phpmyadmin بحساب مخصص تُولَّد كلمة مروره عشوائياً. وهو مفيد لفحص قاعدة بيانات اللوحة أو قواعد بيانات خوادم الألعاب.

  • بيانات دخول تُولَّد عند التثبيت

    يحصل حساب مدير اللوحة وحساب phpMyAdmin على كلمات مرور عشوائية تُكتب في /tmp/credentials.txt (بصلاحيات 600). أما قياسات الاستخدام عن بُعد (Telemetry) في اللوحة فمعطلة.

ابدأ مع Pterodactyl Panel

من الطلب إلى التشغيل الفعلي في دقائق.

  1. 1

    اطلب الـ VPS مع تحديد التطبيق

    اختر VPS لينكس في باريس أو فرانكفورت، ثم حدّد Pterodactyl Panel في تبويب «Applications». اعتمد Ubuntu 22.04 أو Ubuntu 24.04 أو Debian 12، و4 غيغابايت من الذاكرة إذا كنت تنوي تشغيل خوادم ألعاب.

  2. 2

    اتصل بالخادم ووجّه نطاقك إليه

    بعد تسليم الخادم، أنشئ لدى مسجّل النطاق (انظر /web-domains) سجل A للنطاق الفرعي يشير إلى SERVER_IP، ثم افتح جلسة SSH.

    Bash
    ssh root@SERVER_IP
  3. 3

    أدخل النطاق وشغّل التثبيت

    يتوقف السكربت /opt/install-pterodactyl.sh ما دام DOMAIN وLE_EMAIL على قيمتيهما التجريبيتين. عدّلهما وأعد تشغيل السكربت، ثم اقرأ بيانات الدخول (المستخدم admin) وافتح https://YOUR_DOMAIN. توقّع بضع دقائق، وأكثر إذا تأخر انتشار DNS.

    Bash
    nano /opt/install-pterodactyl.sh bash /opt/install-pterodactyl.sh cat /tmp/credentials.txt
  4. 4

    أمّن الخادم قبل الإنتاج

    انسخ /tmp/credentials.txt إلى خارج الخادم وغيّر كلمة مرور admin، ثم فعّل جدار حماية يسمح بـ SSH وHTTP(S) وWings (8080) وSFTP (2022) ومنافذ الألعاب. ولا تنسَ جدولة نسخ احتياطية لقاعدة البيانات ولـ /var/lib/pterodactyl/volumes.

    Bash
    cp /tmp/credentials.txt /root/credentials.txt apt-get install -y ufw ufw allow 22/tcp && ufw allow 80/tcp && ufw allow 443/tcp ufw allow 8080/tcp && ufw allow 2022/tcp && ufw allow 25565:25590/tcp ufw enable

استخدامات Pterodactyl Panel

  • استضافة خوادم Minecraft

    أنشئ عدة خوادم معزولة في حاويات، بحدود ذاكرة وقرص لكل خادم، وامنح كل لاعب أو عميل وصولاً محدوداً إلى خادمه فقط.

  • مجتمع لاعبين أو كلان

    اجمع خوادم الألعاب وبوتات Discord في واجهة واحدة، مع مستخدمين فرعيين يستطيعون تشغيل الخادم وإيقافه وتعديل ملفاته دون وصول SSH.

  • إعادة بيع خوادم الألعاب

    تستطيع شركة صغيرة تقديم خوادم ألعاب لعملائها، ولكل عميل حسابه على اللوحة ووحدة التحكم الخاصة به ووصول SFTP.

  • بيئة تجريبية قبل التوسع

    جرّب اللوحة وملفات eggs وحدود الموارد على VPS واحد، ثم أضف عقد Wings أخرى أو انتقل إلى [خادم مخصص للألعاب](/serveur-dedie-gaming) عندما يتطلب الحمل ذلك.

أسئلة شائعة عن Pterodactyl Panel

نعم. تصدر شهادة Let's Encrypt لنطاق، وتُسجَّل عقدة Wings بهذا الاسم. أنشئ سجل A يشير إلى عنوان IP الخاص بالـ VPS قبل تشغيل السكربت. يمكنك تسجيل نطاق من صفحة [النطاقات](/web-domains).

المزيد عن Pterodactyl Panel

ما يتوقعه السكربت منك

يُشغَّل السكربت بواسطة cloud-init عند الإقلاع الأول. إذا لم تُعدَّل قيمتا DOMAIN وLE_EMAIL، فإنه يعرض رسالة ويتوقف دون تثبيت أكثر من الحزم الأساسية. يكفي حينها تحرير الملف وإعادة تشغيله بالأمر bash /opt/install-pterodactyl.sh.

بعد التشغيل ينتظر السكربت نحو 10 دقائق كحد أقصى ليحل DNS نطاقك إلى عنوان IP العام للخادم، ثم يحاول الحصول على الشهادة خمس مرات. لذلك يجب أن يكون المنفذ 80 متاحاً. ويشترط السكربت أيضاً PHP 8.1 أو أحدث: فهو مصمم لأنظمة Ubuntu 22.04 وUbuntu 24.04 وDebian 12، وعلى أي إصدار آخر يتوقف إذا كان PHP أقدم من اللازم.

كُتب السكربت لخادم جديد. تجنّب إعادة تشغيله على جهاز ثُبتت عليه اللوحة بنجاح من قبل.

أين تجد الأشياء

  • اللوحة: /var/www/pterodactyl (ملف الإعداد .env في الجذر)
  • إعداد Nginx: /etc/nginx/sites-available/pterodactyl.conf
  • إعداد Wings: /etc/pterodactyl/config.yml
  • بيانات خوادم الألعاب: /var/lib/pterodactyl/volumes
  • الخدمات: pteroq وwings وnginx وmariadb وredis-server وdocker

قد يختفي الملف /tmp/credentials.txt عند إعادة التشغيل لأن /tmp يُفرَّغ أحياناً. انسخه فور أول اتصال.

النسخ الاحتياطية

ثلاثة عناصر تهم: قاعدة MariaDB الخاصة باللوحة (اسمها panel)، وملف .env الخاص باللوحة (يحتوي على مفتاح التطبيق)، ومجلد وحدات تخزين الألعاب. يغطي الأساسَ أمرُ mysqldump يومي مع نسخ هذه المسارات إلى تخزين خارجي.

Bash
mysqldump panel > /root/panel-$(date +%F).sql cp /var/www/pterodactyl/.env /root/pterodactyl.env

phpMyAdmin وجدار الحماية

يملك الحساب pma_admin جميع الصلاحيات على MariaDB. إذا لم تكن بحاجة إلى phpMyAdmin بصورة دائمة، فقيّد الوصول إليه بعناوين IP في إعداد Nginx، أو احذف الرابط /var/www/pterodactyl/public/phpmyadmin.

قد تتجاوز منافذ الألعاب التي ينشرها Docker قواعد ufw. تحقق بعد الإعداد، من خارج الخادم، من المنافذ التي تستجيب فعلاً. وللحماية من الهجمات الحجمية، راجع خوادم VPS المضادة لهجمات DDoS.

ابقَ على اطلاع بأحدث العروض والخصومات والعروض الترويجية الخاصة.

عرض العروض الترويجية

نستخدم ملفات تعريف الارتباط

نستخدم كوكيز تحليلية لتحسين تجربتك. لا نبيع البيانات لأطراف ثالثة. المزيد في سياسة الخصوصية.