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

Next.js Stack

Next.js Stack — Node.js LTS وPM2 وNginx وPostgreSQL مُهيّأة مسبقًا. انشر تطبيق React SSR في الإنتاج دون Vercel.

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

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

Node.js LTSPM2NginxPostgreSQL
الحد الأدنى من RAM2 غيغابايت
الحد الأدنى من CPU1 vCPU
أنظمة التشغيل المتوافقةتوزيعات Linux حسب اختيارك

يهيّئ قالب Next.js Stack خادمك الافتراضي (VPS) بكل ما يحتاجه تطبيق Next.js في الإنتاج: Node.js LTS من مستودع NodeSource الرسمي، وPM2 لإدارة العمليات بدون توقف، وNginx كوكيل عكسي يُنهي اتصالات TLS، وPostgreSQL لأي نموذج بيانات يتطلبه تطبيقك. لا منصة خارجية، ولا فوترة لكل استدعاء، ولا حد زمني للدوال.

يُنتج مخرج Next.js المستقل (`output: 'standalone'` في `next.config.js`) حزمة مكتفية بذاتها تحتوي فقط على اعتماديات وقت التشغيل اللازمة — انسخها إلى الخادم وشغّلها مع PM2. يعمل SSR وISR ومسارات API جميعها على بنيتك التحتية، بتكلفة ثابتة، مع وصول كامل للقرص لذاكرة ISR المؤقتة الدائمة بين عمليات النشر.

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

Node.js LTS من مستودع NodeSource الرسمي — أحدث إصدار LTS، لا الحزمة القديمة للتوزيعة.
مدير عمليات PM2 — إعادة تحميل دون توقف، وتدوير السجلات، وسكربتات الإقلاع، ووضع الكتلة للخوادم متعددة الأنوية.
وكيل عكسي Nginx مع ضغط gzip وتخزين مؤقت للأصول الثابتة في /_next/static/.
PostgreSQL لتطبيقات Next.js المتكاملة التي تحتاج إلى قاعدة بيانات علائقية.
متوافق مع Next.js App Router وPages Router والمخرج المستقل.
ISR (التوليد الثابت التزايدي) مُخزَّن على القرص بين عمليات النشر.

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

1

موقع تسويقي بـSSR

تطبيق Next.js بـSSR كامل لأفضل Core Web Vitals وSEO — دون فوترة Vercel لكل استدعاء.

2

تطبيق متكامل

Next.js مع مسارات API لـApp Router وPostgreSQL — خلفية وواجهة أمامية على نفس الخادم بتكلفة شهرية ثابتة.

3

مواقع متعددة للوكالة

عدة مواقع Next.js لعملاء مُجمَّعة تحت نسخة Nginx واحدة، لكل منها نطاق فرعي خاص وشهادة SSL مؤتمتة.

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

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

01

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

اختر قالب "Next.js Stack". الحد الأدنى 2 غيغابايت من ذاكرة RAM — عملية بناء Next.js في الإنتاج نهِمة للذاكرة.

02

استنساخ تطبيقك وبناؤه

تسجّل الدخول عبر SSH، استنسخ مستودعك، أنشئ .env.production، ونفّذ npm ci && npm run build. فعّل output: 'standalone' في next.config.js للحصول على حزمة نشر خفيفة.

03

أول وصول

يُثبّت هذا القالب سلسلة أدوات (Node.js LTS وPM2 وNginx وPostgreSQL). لا واجهة ويب لفتحها — تواصل عبر SSH وانشر تطبيق Next.js الخاص بك.

04

التشغيل مع PM2

شغّل باستخدام pm2 start node --name nextjs -- .next/standalone/server.js. احفظ قائمة العمليات بـ pm2 save && pm2 startup لإعادة تشغيل تلقائية عند الإقلاع.

05

إعداد Nginx وSSL

وجّه Nginx الافتراضي إلى proxy_pass http://localhost:3000، وقدّم /_next/static/ مباشرة من القرص، واحصل على شهادة Let's Encrypt عبر Certbot.

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

Next.js Stack مخصص لتطبيقات React (Next.js)، بينما Nuxt Stack يستهدف تطبيقات Vue.js (Nuxt 3). سلسلة الأدوات متطابقة — Node.js LTS وPM2 وNginx وPostgreSQL — لكن إطاري العمل ومخرجات البناء مختلفتان.

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

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

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

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

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

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

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

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

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

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