خصم ٥٠٪ على جميع الخطط، لفترة محدودة. يبدأ من $2.48/mo
فلاسك

فلاسك

Flask إطار عمل ويب خفيف الوزن لـ Python. نواة بسيطة مع حرية اختيار المكوّنات، مثالي للـ APIs والخدمات المصغّرة. تستخدمه LinkedIn وPinterest وNetflix. هو الإطار الذي يلجأ إليه مطوّرو Python حين تكون بنية Django أكبر من متطلبات المشروع.

الإصدار

الأحدث

نظام التشغيل

خادم Ubuntu 24.04 LTS

الحد الأدنى لـ RAM

1 GB

أنواع IP

IPV4,IPV6

١. الاتصال بالخادم عبر SSH

ssh root@<server-ip>

٢. الحصول على بيانات تسجيل الدخول

  • المستخدم الافتراضي: flask
  • كلمة المرور مخزنة في: /root/.cloudzy-creds

(اختياري) تغيير كلمة المرور الافتراضية: passwd flask

٣. التبديل إلى مستخدم التطبيق

su - flask

٤. نشر تطبيقك

يعمل تطبيق Flask التجريبي بالفعل ويمكن الوصول إليه على: http://<server-ip

لنشر تطبيقك الخاص:

  1. انتقل إلى مجلد تطبيقك (أو استنسخ مشروعاً جديداً): cd ~/flask_app
  2. (اختياري) استبدال التطبيق الافتراضي: git clone <your_repo_url> .
  3. تفعيل البيئة الافتراضية: source venv/bin/activate
  4. تثبيت الحزم المطلوبة: pip install -r requirements.txt
  5. تأكد من تسمية نقطة دخول WSGI wsgi.py وتحتوي على: from your_module import app as application
  6. أعد تشغيل Gunicorn لتطبيق التغييرات: sudo systemctl restart gunicorn

٥. الوصول إلى تطبيقك

تطبيق Flask متاح على: http://<server-ip

يعمل Nginx كوسيط عكسي يوجّه الطلبات إلى Gunicorn عبر Unix socket.

٦. تغيير المنفذ أو النطاق؟

لتعديل النطاق أو المنفذ أو إضافة SSL:

  1. عدّل ملف إعداد موقع Nginx: sudo nano /etc/nginx/sites-available/gunicorn
  2. اختبر الإعداد: sudo nginx -t
  3. أعد تحميل Nginx: sudo systemctl restart nginx

٧. تفعيل HTTPS (اختياري)

استخدم Certbot لتفعيل HTTPS.

المزيد في أدوات التطوير

تطبيقات ذات صلة.

انشر Flask الآن. يبدأ من ٢٫٤٨ دولار/شهر.