Node.js بيئة تشغيل JavaScript مفتوحة المصدر ومتعددة المنصات، وتُستخدم في أنواع كثيرة من المشاريع. تشغّل محرك JavaScript V8، وهو المحرك المستخدم في Google Chrome، خارج المتصفح، ما يساعدها على تحقيق أداء مرتفع. لنشر تطبيق Node.js على حساب cPanel الخاص بك (استضافة Node.js)، تسهّل أداة Setup Node.js App عملية التثبيت والتعامل مع البيئة.
نشر Node.js في cPanel:
سجّل الدخول إلى حسابك في cPanel انقر على أيقونة Setup Node.js App
ستظهر صفحة جديدة؛ انقر على Create Application لإضافة تطبيق جديد.
حدّد إعدادات التطبيق بحسب احتياجاتك: Node.js version: الإصدار الذي يتطلبه تطبيقك. Application mode: يمكنك نشر التطبيق في بيئة تطوير أو إنتاج. Application root: مسار المجلد الذي يحتوي على ملفات مصدر مشروع Node.js. Application URL: اسم النطاق الذي سيُنشر عليه مشروع Node.js. Application Startup file: ملف بدء تشغيل التطبيق، وهو الملف المقابل للأمر node filename. Passenger log file: ملف السجل الذي ينشئه Phusion Passenger، وهو محرك تشغيل Node.js المستخدم في الاستضافة. Add Variable: يتيح إنشاء متغيرات البيئة.
بعد إنشاء تطبيق Node.js، يمكنك إدارته باستخدام الخيارات الإضافية التالية: Destroy و Save: لحذف التطبيق المنشور وحفظ التغييرات، على الترتيب. Source: أمر أساسي للدخول إلى بيئة العمل عبر SSH أو الطرفية. Stop App و Restart: لإيقاف التطبيق وإعادة تشغيله، مثلًا بعد إجراء تعديلات. إذا لم تضبط هذه الإعدادات سابقًا، تُستخدم القيم الافتراضية. Run npm Install: لتثبيت الاعتماديات باستخدام npm. Add variable: لإضافة المتغيرات الممررة إلى التطبيق وتعديلها.
التحقق من النتيجة وحل المشكلات
يجب أن يتوافق ملف البدء وإصدار اللغة والاعتماديات مع تطبيقك. احتفظ بالأسرار خارج الملفات العامة. بعد تثبيت الاعتماديات، أعد تشغيل التطبيق وراجع سجلاته إذا لم يستجب.
المراجع الرسمية:
تم الاطلاع على المصادر في 11 أكتوبر 2026. تعتمد الوظائف المتاحة على إصدار البرنامج وخيارات استضافتك.