بدء مشروع برمجي بسرعة.

شعار Node.js Stack

Node.js Stack

Node.js وPM2 وNginx وقاعدة بيانات — بيئة إنتاج لواجهات برمجة التطبيقات وتطبيقات JavaScript الخاصة بك.

2 غيغابايت ذاكرة عشوائية 1 vCPU متاح

المنظومة التقنية

Node.js LTSPM2NginxNVMPostgreSQL
الحد الأدنى من RAM2 غيغابايت
الحد الأدنى من CPU1 vCPU
أنظمة التشغيل المتوافقةubuntu-24.04

يوفّر قالب Node.js Stack بيئة جاهزة للإنتاج لتطبيقات JavaScript وTypeScript الخاصة بك: Node.js LTS، وPM2 كمدير للعمليات، وNginx كوكيل عكسي، وPostgreSQL أو MongoDB حسب احتياجاتك. يتولّى PM2 التجميع العنقودي (clustering) وإعادة التشغيل التلقائي ومراقبة عمليات Node لديك.

سواء نشرت واجهة Express/Fastify، أو تطبيق NestJS، أو خادم WebSocket، فإن هذا القالب يهيّئ المكوّنات الأساسية — إدارة السجلّات، والتجميع العنقودي متعدد النوى، ومتغيّرات البيئة الآمنة — لتتفرّغ للتركيز على شيفرتك.

الميزات الرئيسية

Node.js LTS (النسخة المستقرة الموصى بها)
PM2 للتجميع العنقودي والمراقبة وإعادة التشغيل التلقائي
وكيل عكسي Nginx مع إدارة الترويسات
PostgreSQL ومتغيّرات بيئة آمنة
NVM مثبّت لتبديل نسخ Node بسهولة
سجلّات PM2 وNginx مُهيّأة مع التدوير

متى تستخدم هذا الحل؟

1

واجهة REST API بـ Node.js

انشر واجهة Express أو Fastify أو NestJS في الإنتاج مع وضع التجميع العنقودي في PM2 لاستخدام جميع نوى المعالج.

2

تطبيق فوري (زمن حقيقي)

استضف خادم WebSocket أو تطبيق Socket.io مع PM2 الذي يتولّى إعادة التشغيل تلقائيًا.

3

خلفية JavaScript متكاملة

خادم لتطبيق Next.js أو Nuxt (SSR) أو Remix في وضع الإنتاج.

نشر Node.js Stack على خادم VPS الخاص بك

دليل محسّن لخوادم VPS Cloud من ServOrbit.

01

إنشاء الخادم الافتراضي

اختر قالب "Node.js Stack" عند الطلب. الحد الأدنى 2 غيغابايت من ذاكرة RAM.

02

نشر تطبيقك

استنسخ مستودعك، وثبّت الاعتماديات عبر npm ci --production، وابنِ المشروع عند الحاجة.

03

البدء مع PM2

شغّل عبر pm2 start app.js --name "mon-api" -i max لوضع التجميع العنقودي. احفظ الإعداد عبر pm2 save وpm2 startup.

04

إعداد Nginx

عدّل مضيف Nginx الافتراضي (virtualhost) ليشير إلى منفذ تطبيق Node الخاص بك. شهادة SSL عبر Certbot.

الأسئلة الشائعة

أحدث نسخة LTS مستقرة. وNVM متاح لتبديل النسخ بسهولة حسب احتياجات مشروعك.

إضافة زر النشر

هل تدير مشروعًا يستخدم Node.js Stack؟ يتيح هذا الزر لقرّائك نشره على خادم VPS بنقرة واحدة، دون قراءة وثائق Docker.

Deploy Node.js Stack on ServOrbit
Markdown
[![Deploy Node.js Stack on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=nodejs-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=nodejs-stack)
HTML
<a href="https://servorbit.com/vps-cloud?template=nodejs-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=nodejs-stack"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Node.js Stack on ServOrbit" height="40"></a>

يشير الزر إلى طلب خادم ‎VPS مع تحديد القالب مسبقًا. تُقدَّم الصورة من ‎servorbit.com — لا شيء تستضيفه من جهتك.

بدء مشروع برمجي بسرعة.

فعّل Node.js Stack على بنيتك التحتية.

خادم VPS Cloud مخصص — عنوان IPv4 مضمّن، مركز بيانات أوروبي، والدعم مضمّن. لا تغادر بياناتك خادمك أبدًا.

الإعداد الموصى به: 2 غيغابايت RAM · 1 vCPU

بحاجة إلى مساعدة؟

تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني. الدعم بـ العربية والفرنسية والإنجليزية.