نشر واستضافة تطبيق Flask أو Django على Azure / AWS / Hosting

تفاصيل العمل

ما الذي ستحصل عليه؟ ( المهام المشمولة )

1- إنشاء أو إعداد سيرفر Ubuntu (جاهز أو VPS جديد)

2- رفع كود المشروع إلى السيرفر (عبر Git )

3- إنشاء بيئة Python (venv) وتثبيت المتطلبات requirements.txt

4- تشغيل التطبيق باستخدام Gunicorn (أو uWSGI) او عبر systemd Service مزود ب config file

5- إعداد قاعدة بيانات PostgreSQL محلية (وليس خدمة خارجية)

6- إعداد NGINX لربط التطبيق بسيرفر الويب

7- تشغيل التطبيق على IP السيرفر (HTTP فقط بدون دومين أو SSL)

8- تسليم تقرير نصي يوضح خطوات العمل

خدمات إضافية

دعم إضافي لمدة شهر — مجانا

مراجعة الكود — مجانا

التقنيات التي أستخدمها:

Python (Flask & Django)

PostgreSQL و SQLite

NGINX + Gunicorn أو uWSGI

Azure / AWS / Hostinger VPS

Git – GitHub – Linux – SSH

خطوات استضافة تطبيق Flask - Django

1. إعداد السيرفر (إنشاء VPS أو Instance)

2. الوصول للسيرفر عبر SSH

3. تحديث النظام وتثبيت الأدوات الأساسية

4. إعداد بيئة المشروع

5. إعداد قاعدة بيانات PostgreSQL

6. إعداد البيئة (Environment Variables)

7. إعداد Gunicorn (سيرفر WSGI)

8. إعداد NGINX كـ Reverse Proxy

9. تركيب شهادة SSL (اختياري لكن مفضل)

10. اختبار التطبيق

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
24
تاريخ الإضافة
تاريخ الإنجاز
المهارات