Illevante Cloud

مدير التطبيقات

تتيح لك هذه الواجهة نشر تطبيقاتك باستخدام خادم تطبيقات Phusion Passenger، الذي يعمل كمدير عمليات، وكيل عكسي (reverse proxy)، ويوفّر أدوات تشغيلية. تعمل هذه الميزة على الخوادم التي تشغّل Apache وNGINX.

ملاحظة

يجب أن يُفعّل مزوّد الاستضافة هذه الميزة ويثبّت الحزم المطلوبة (وحدة Passenger المناسبة لنظام التشغيل، ودعم Node.js أو Python حسب حاجتك). إذا احتجت هذه الميزة، تواصل مع مزوّد الاستضافة.

جدول التطبيقات

يعرض الجدول لكل تطبيق: الاسم، النطاق، المسار (مكان الشيفرة المصدرية نسبةً إلى المجلد الرئيسي)، الحالة (مفعّل أو معطّل)، والإجراءات المتاحة: تعديل، إلغاء التسجيل، وتفعيل التبعيات (لتثبيت تبعيات npm الخاصة بالتطبيق عند الحاجة).

إنشاء تطبيق

يجب إنشاء التطبيق قبل تسجيله في مدير التطبيقات؛ يمكنك مثلًا استنساخ تطبيق من GitHub عبر واجهة التحكم بالإصدارات Git، أو إنشاء تطبيق جديد مباشرة على خادمك.

تنبيه هام

أي تطبيق تُنشئه عبر قسم تثبيت Ruby Gem في واجهة مثبّتات الوحدات (Module Installers) بـ WHM لن يعمل مع مدير التطبيقات.

تسجيل تطبيق

تضبط هذه الميزة التطبيقات الجديدة تلقائيًا على أحدث إصدار من Ruby المتوفّر على نظامك (يحدّده إصدار Passenger المثبَّت؛ لا يمكن تثبيت أكثر من إصدار واحد من Passenger). لا يتغيّر إصدار Ruby للتطبيقات الحالية تلقائيًا، وإذا أزلت إصدار Ruby الذي يستخدمه تطبيق، سيتوقف عن العمل.

اضغط تسجيل تطبيق (Register Application).

أدخل اسم التطبيق.

اختر النطاق الرئيسي أو الإضافي أو الفرعي الذي سيُنشر عليه التطبيق من قائمة نطاق النشر.

أدخل الرابط الأساسي للتطبيق (ستستخدمه للوصول إليه بعد التسجيل).

أدخل مسار مجلد الشيفرة المصدرية نسبةً إلى المجلد الرئيسي.

اختر بيئة النشر: تطوير (Development) إذا كنت لا تزال تطوّر التطبيق، أو إنتاج (Production) إذا كان جاهزًا للاستخدام الفعلي.

لإضافة متغيرات بيئة، اضغط إضافة متغيّر (Add Variable) في قسم متغيرات البيئة.

اضغط نشر (Deploy).

متغيرات البيئة

تنبيه هام

لإضافة متغيرات البيئة، يجب أن يثبّت مزوّد الاستضافة وحدة Apache المخصّصة لذلك.

تتيح لك متغيرات البيئة ضبط العمليات التي يعمل عليها التطبيق. يعرض الجدول: اسم المتغيّر (أحرف وأرقام وشرطات فقط، بحد أقصى 256 حرفًا، ولا يبدأ برقم)، القيمة (بحد أقصى 1024 حرفًا)، والإجراءات (تعديل أو حذف المتغيّر).

إضافة متغيّر: اضغط إضافة متغيّر (Add Variable)، أدخل اسم المتغيّر وقيمته، ثم اضغط حفظ (Save).

تعديل تطبيق

ابحث عن التطبيق في الجدول، اضغط تعديل (Edit) في عمود الإجراءات، أجرِ التغييرات المطلوبة، ثم اضغط نشر (Deploy).

إلغاء تسجيل تطبيق

تنبيه هام

إلغاء تسجيل تطبيق يزيله من القائمة ويحذف ملف إعداده، لكنه لا يحذف التطبيق نفسه.

ابحث عن التطبيق في الجدول، اضغط إلغاء التسجيل (Unregister)، ثم أكّد بالضغط على إلغاء التسجيل مجددًا.

ملفات السجل

يمكنك إيجاد ملفات سجل تطبيقك عبر مدير الملفات في المسارات التالية (استبدل example باسم مجلد تطبيقك):

التطبيقموقع السجل
Node.jsexample/logs/
Pythonexample/stderr.log

كيف تقيّم هذا الدليل؟

في هذه الصفحة