خصم 50% جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
Flask

Flask

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

إصدار

أحدث

نظام التشغيل

Ubuntu Server 24.04 LTS

دقيقة. كبش

1 GB

أنواع IP

IPV4، IPV6

1. SSH إلى الخادم الخاص بك

ssh root@<server-ip>

2. ابحث عن بيانات اعتماد تسجيل الدخول

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

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

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

su - flask

4. انشر تطبيقك

نموذج تطبيق 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

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

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

يقوم Nginx بإجراء طلبات عكسية إلى Gunicorn عبر مقبس Unix.

6. تغيير المنفذ أو المجال؟

لضبط المجال أو المنفذ أو إضافة SSL:

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

7. تمكين HTTPS (اختياري)

استخدم Certbot لتمكين HTTPS.

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

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

نشر الFlask الآن. تبدأ من 2.48 $/شهر.