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

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

RUK-COM PAAS / PYTHON

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

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

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

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

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

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

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

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

สร้าง Environment Apache Python

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

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

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

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