ลด 50% ทุกแพลน เวลาจำกัด เริ่มต้นที่ $2.48/mo
Flask

Flask

Flask เป็นเฟรมเวิร์กเว็บ Python ที่มีน้ำหนักเบา แกนหลักขั้นต่ำ ปรัชญาการเลือกส่วนประกอบของคุณเอง เหมาะสำหรับ API และไมโครเซอร์วิส ใช้ที่ 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 เป็นคำขอ Reverse-proxying ไปยัง Gunicorn ผ่านซ็อกเก็ต Unix

6. เปลี่ยนพอร์ตหรือโดเมน?

หากต้องการปรับโดเมน พอร์ต หรือเพิ่ม SSL:

  1. แก้ไขการกำหนดค่าไซต์ Nginx: sudo nano /etc/nginx/sites-available/gunicorn
  2. การกำหนดค่าการทดสอบ: sudo nginx -t
  3. โหลด Nginx ใหม่: sudo systemctl restart nginx

7. เปิดใช้งาน HTTPS (ไม่บังคับ)

ใช้ Certbot เพื่อเปิดใช้งาน HTTPS

เพิ่มเติมในเครื่องมือพัฒนา

แอปที่เกี่ยวข้อง

ปรับใช้ Flask ตอนนี้ เริ่มต้น $2.48/เดือน