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

Django Stack

بيئة Python جاهزة للإنتاج — Django وGunicorn وNginx وPostgreSQL 16.

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

قيد التحقق

التثبيت التلقائي لهذا الحل جاهز ويخضع حاليًا لاختباراتنا على خادم حقيقي. سيُفتح الطلب فور اكتمال التحقق.

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

Python 3.12GunicornNginxPostgreSQL 16pipvirtualenv
الحد الأدنى من RAM2 غيغابايت
الحد الأدنى من CPU1 vCPU
أنظمة التشغيل المتوافقةتوزيعات Linux حسب اختيارك

Django Stack يُهيّئ VPS بكل ما يحتاجه تطبيق Django في الإنتاج: Python 3.12 من PPA deadsnakes، وGunicorn خادم WSGI، وNginx proxy عكسي، وPostgreSQL 16 قاعدة بيانات. لا إعداد يدوي، ولا قيود buildpack — استنسخ مستودعك، شغّل migrations، وتطبيقك يعمل.

Python 3.12 يوفر أداءً أسرع بـ30–60% من 3.10 على أعباء Django النموذجية. Gunicorn بنموذج pre-fork workers يتعامل مع الطلبات المتزامنة بكفاءة وبصمة ذاكرة قابلة للتنبؤ. Nginx يدير تقديم الملفات الثابتة وضغط gzip وإنهاء HTTPS. PostgreSQL 16 يمنحك حقول JSONB والبحث النصي الكامل وتحسينات مخطط الاستعلام.

البيئة مصممة للمشاريع الحقيقية: يمكن إضافة Celery وRedis على نفس VPS، وSupervisor يبقيها حية بعد إعادة التشغيل.

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

Python 3.12 من PPA deadsnakes — أحدث إصدار مستقر، أسرع بـ30–60% من 3.10.
Gunicorn خادم WSGI بـ pre-fork workers — جاهز للإنتاج، عدد workers قابل للضبط.
Nginx proxy عكسي — تقديم ملفات ثابتة، ضغط gzip، إنهاء HTTPS، رؤوس أمان.
PostgreSQL 16 — JSONB، بحث نصي كامل، مخطط استعلام متقدم.
pip وvirtualenv — عزل الاعتماديات وثبات البيئة لكل مشروع.
جاهز لـ Supervisor — أضف إعداد Supervisor لإبقاء Gunicorn وعمال Celery حيّين.
جاهز لـ Redis — ثبّت Redis بأمر واحد لطوابير Celery وذاكرة التخزين المؤقت.

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

1

تطبيق ويب Django

انشر مشروع Django موجود: استنسخ مستودعك في /var/www/مشروعك، أنشئ بيئة افتراضية، شغّل pip install وcollectstatic وmigrate. يبدأ Gunicorn مع wsgi.py وNginx يُمرّر المنفذين 80/443 إليه.

2

API REST مع Django REST Framework

استضف API خلفي لـ DRF لتطبيق جوال أو SPA. Nginx يتعامل مع رؤوس CORS وتحديد المعدل. أضف Redis وCelery على نفس VPS للمهام غير المتزامنة.

3

من نموذج أولي إلى إنتاج

ابدأ مشروع SaaS محليًا، انشره على هذه البيئة في دقائق. أضف Celery للمهام الخلفية وRedis للتخزين المؤقت — كل ذلك على VPS بـ2 غيغابايت.

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

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

01

طلب VPS ServOrbit

الحد الأدنى 2 غيغابايت RAM على Ubuntu 24.04 لـ Django مع PostgreSQL. اختر 4 غيغابايت لعمال Celery أو ذاكرة Redis المحمّلة.

02

النشر من marketplace

اذهب إلى Marketplace → التطوير → Django Stack وانقر نشر. يثبّت السكريبت Python 3.12 وGunicorn وNginx وPostgreSQL 16 تلقائيًا.

03

استنساخ مشروعك وإعداده

اتصل بـ SSH، استنسخ مستودعك في /var/www/مشروعك، أنشئ بيئة افتراضية (python3.12 -m venv venv)، ثبّت الاعتماديات، وأنشئ ملف .env مع SECRET_KEY وDATABASE_URL وALLOWED_HOSTS وDEBUG=False.

04

تشغيل migrations وجمع الملفات الثابتة

فعّل البيئة الافتراضية ونفّذ python manage.py migrate ثم python manage.py collectstatic --noinput.

05

تشغيل Gunicorn وتفعيل HTTPS

شغّل Gunicorn بـ gunicorn مشروعك.wsgi:application --bind 127.0.0.1:8000 --workers 3. نفّذ certbot --nginx -d نطاقك.com للحصول على شهادة Let's Encrypt.

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

Python 3.12 من PPA deadsnakes. يمكنك تثبيت إصدارات أخرى بجانبه. virtualenv يتيح استخدام أي إصدار مثبّت لمشروعك بشكل مستقل.

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

لا يمكن طلب Django Stack بعد.

التثبيت التلقائي لهذا الحل جاهز ويخضع حاليًا لاختباراتنا على خادم حقيقي. سيُفتح الطلب فور اكتمال التحقق.

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

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