ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บน Platform

RUK-COM PAAS / PYTHON

คู่มือ Apache Python สำหรับ Python

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

คู่มือภาษาไทย

คำสั่ง ชื่อเมนู Parameter และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง

อาปาเช่ไพธอนเป็น Application Server เริ่มต้นสำหรับ Environment Python ที่รันเวิร์กโหลด WSGI มันขึ้นอยู่กับอาปาเช่และmod_wsgiโมดูลซึ่งรัน Application Python ภายในกระบวนการของผู้ปฏิบัติงาน Apache

Stack นี้ได้รับการปรับให้เหมาะสมสำหรับเฟรมเวิร์ก WSGI แบบดั้งเดิมเช่น Django และ Flask ในระหว่างการ Deploy Platform จะติดตั้งการขึ้นต่อกันที่แสดงอยู่ในรายการโดยอัตโนมัติrequirements.txtและคาดหวังกwsgi.pyจุดเริ่มต้นเพื่อเรียกใช้ Application

เคล็ดลับ:สำหรับเฟรมเวิร์กอะซิงก์ (FastAPI, Starlette) หรือโปรเจ็กต์ที่ใช้ Poetry หรือ Pipenv ให้พิจารณาเครื่องยนต์หลามแทน.

สร้าง Environment Apache Python

  1. เข้าถึงตัวช่วยสร้าง Topologyโดยคลิกที่Environment ใหม่ปุ่มที่ด้านบนของ Dashboard

  2. นำทางไปยังหลามแท็บภาษาโปรแกรมให้เลือกอาปาเช่ไพธอนApplication Server และเลือกเวอร์ชันของเอ็นจิ้นที่ต้องการ

Image 29: Apache Python topology wizardปรับการตั้งค่าอื่นๆ (เช่นขีดจำกัด cloudlets, Public IP หรือภูมิภาค) ระบุชื่อ Environment แล้วคลิกสร้าง.

  1. Environment ของคุณจะถูกสร้างขึ้นภายในไม่กี่นาที