شعار Nuxt Stack

التطوير

Nuxt Stack

Nuxt 3 مع SSR وPostgreSQL ووكيل عكسي — بيئة إنتاج لتطبيقات Vue.js الخاصة بك.

حول Nuxt Stack

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

تمنحك استضافة Nuxt على خادمك الافتراضي الخاص مزايا لا تستطيع خدمات استضافة Nuxt من نوع SaaS تقديمها: تكلفة يمكن توقّعها، ووصول كامل إلى الجهاز لتشغيل العمّال أو مهام cron أو الخدمات المساندة.

ما يُثبَّت

جاهز عند تشغيل الخادم

أنظمة التشغيل المتوافقة
Ubuntu 24.04
التطبيق
Nuxt Stack
المنظومة التقنية
Node.js LTSPM2NginxPostgreSQL
الحد الأدنى من RAM
2 غيغابايت
الحد الأدنى من CPU
1 vCPU
الوصول
root عبر SSH

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

  • Node.js LTS وPM2 لـ Nuxt SSR
  • وكيل عكسي Nginx محسّن لـ Nuxt
  • PostgreSQL للتطبيقات التي تستخدم قاعدة بيانات
  • ضغط gzip وترويسات التخزين المؤقت مُهيّأة مسبقًا
  • بناء إنتاج Nuxt مُؤتمت
  • دعم مسارات Nitro API

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

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

تطبيق Nuxt 3 مع SSR لتحسين أمثل لمحركات البحث وأداء أقصى.

تطبيق متكامل

Nuxt مع مسارات Nitro API الخاصة به + PostgreSQL — خلفية وواجهة على الخادم الافتراضي نفسه.

متجر إلكتروني بـ Vue.js

متجر Nuxt مع Pinia وجلسات على الخادم ووصول مباشر إلى قاعدة بياناتك.

الدليل

نشر Nuxt Stack على خادم VPS الخاص بك

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

    اختر قالب "Nuxt Stack". الحد الأدنى 2 غيغابايت من ذاكرة RAM لتشغيل Nuxt SSR في الإنتاج.

  2. نشر تطبيقك

    استنسخ مستودعك. نفّذ npm ci ثم npm run build. يحتوي المجلد .output على التطبيق المُصرَّف.

  3. البدء مع PM2

    شغّل عبر pm2 start .output/server/index.mjs --name "nuxt-app". احفظ عبر pm2 save && pm2 startup.

  4. إعداد النطاق

    عدّل مضيف Nginx الافتراضي (virtualhost) بنطاقك (المنفذ 3000 افتراضيًا لـ Nuxt). شهادة SSL عبر Certbot.

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

أسئلة حول Nuxt Stack

→ العودة إلى التطويركل التطبيقات
Vercel أبسط في الإعداد لكنه يحاسب حسب الطلب ويفرض حدودًا. أما الخادم الافتراضي فيوفّر تكلفة ثابتة، ودون حدّ على عدد الطلبات، وحرية تشغيل أي عملية مساندة.

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

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

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

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

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

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

راسلنا على WhatsAppيُفتح في علامة تبويب جديدة