ข้ามไปที่เนื้อหา

Prerequisite

การ Deploy application จะต้องมี Host ให้กับ application ซึ่งจะประกอบไปด้วย Host server และ Domain name หากมี Host server อยู่แล้วสามารถข้ามขั้นตอนไปยังขั้นตอนการ Deploy ได้

Host Server

Host server สามารถขอเปิดใช้งานได้จาก ระบบแบบฟอร์มใช้บริการสำนักนวัตกรรมดิจิทัลและระบบอัจฉริยะ ภายในมหาวิทยาลัยสงขลานครินทร์ โดยสามารถลงชื่อเข้าใช้งานด้วย PSU Passport ของท่าน

  1. เลือกเมนู 2.1) ขอเปิดใช้งานคอมพิวเตอร์แม่ข่าย

  2. กรอกชื่อ Domain ที่ต้องการ [your-domain-name].psu.ac.th ชื่อ domain จะต้องไม่ซ้ำกับระบบที่มีอยู่ภายใต้ .psu.ac.th

  3. ระบบปฏิบัติการสามารถใช้ได้ทั้ง MS Windows และ Linux ซึ่งสามารถกำหนด Version ของระบบปฏิบัติการได้

  4. หลังจากยื่นฟอร์มคำขอไปแล้วและคำขอได้ดำเนินการเสร็จสิ้นจะได้อีเมลรายละเอียดการเข้าใช้งาน ให้ทำการเปลี่ยนรหัสผ่านที่ได้เพื่อความปลอดภัย

ข้อแนะนำ

สำหรับการพัฒนาระบบและต้องการ Deploy ด้วย Docker ให้ใช้ระบบปฏิบัติการ Linux เนื่องจาก Docker ถูกออกแบบมาให้รองรับการทำงานบน Linux ตั้งแต่แรกเริ่ม ซึ่งจะมีความเสถียรมากกว่า Windows


Domain name

ในกรณีที่มี Linux server อยู่แล้ว ไม่ต้องการขอ server เพิ่ม ให้ Deploy แบบ localhost และตั้งค่า proxy เพื่อทำ reverse-proxy แทน การขอ Domain name จะต้องขอผ่าน ระบบบริการผู้ใช้ไอที PSU SysAid โดยสามารถลงชื่อเข้าใช้งานด้วย PSU Passport ของท่าน

  1. เลือกเมนู ส่งคำขอการบริการ

  2. เลือกประเภท DNS ชื่อโดเมน

  3. เลือกประเภทย่อยเป็น domain ที่ต้องการจะใช้งานและเลือกประเภทอันดับที่สาม Add new เพิ่มข้อมูลใหม่

  4. กรอกชื่อเรื่องและคำอธิบายและความรีบด่วน และ Submit แบบฟอร์ม