โลโก้ ILIAS
E-learning และการศึกษาGPLv3 (โอเพนซอร์ส)

ILIAS คืออะไร และวิธีติดตั้งบน Cloud Server

ILIAS คือระบบจัดการเรียนการสอนจากยุโรปที่เน้นการวัดผลและการออกใบรับรองเป็นพิเศษ จึงได้รับความนิยมในหน่วยงานที่ต้องอบรมและออกหลักฐานการผ่านการอบรมอย่างเป็นทางการ

ติดตั้งบนเซิร์ฟเวอร์เองได้
ได้
สเปกเริ่มต้นที่แนะนำ
2 vCPU · RAM 4 GB
ไลเซนส์
GPLv3 (โอเพนซอร์ส)
เว็บทางการ
เปิดเว็บไซต์
สร้าง Cloud Server เดี๋ยวนี้
  • ISO/IEC 27001
  • ISO 22301
  • ISO 20000-1
  • CSA-STAR

Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย

ILIAS คืออะไร

องค์กรและหน่วยงานภาครัฐจำนวนมากต้องอบรมบุคลากรตามข้อกำหนดและต้องมีหลักฐานว่าใครผ่านการอบรมแล้วบ้าง ระบบที่เน้นการเรียนอย่างเดียวจึงไม่ตอบโจทย์ส่วนนี้

ILIAS ให้ความสำคัญกับการวัดผลและการออกใบรับรอง ทั้งการสร้างข้อสอบที่มีคลังคำถาม การกำหนดเงื่อนไขการผ่าน และการออกใบรับรองอัตโนมัติที่ตรวจสอบย้อนหลังได้

ระบบยังรองรับการติดตามว่าใครต้องอบรมซ้ำเมื่อใบรับรองใกล้หมดอายุ ซึ่งเป็นความสามารถที่หน่วยงานที่มีข้อกำหนดด้านการอบรมประจำปีต้องใช้

แผนผังการวางระบบ ILIAS บน Cloud Server หนึ่งเครื่องที่ Data Center ในประเทศไทย ผู้ใช้เข้าถึงผ่านไฟร์วอลล์ที่เปิดเฉพาะพอร์ต 443, 80 ตัว ILIAS และข้อมูลอยู่บนเครื่องเดียวกัน เริ่มต้นที่ 2 vCPU แรม 4 GB และมีสำเนาสำรองเขียนออกไปเก็บอีกไซต์หนึ่ง
ILIAS ทำงานบน Cloud Server เครื่องเดียวได้ครบ เปิดเฉพาะพอร์ตที่จำเป็น ข้อมูลและสำเนาสำรองอยู่ใน Data Center ในประเทศไทย

ความสามารถเด่นของ ILIAS

ระบบข้อสอบและคลังคำถาม

สร้างข้อสอบจากคลังคำถามและสุ่มข้อได้

ออกใบรับรองอัตโนมัติ

ออกให้เมื่อผู้เรียนผ่านเงื่อนไขที่กำหนดและตรวจย้อนหลังได้

ติดตามการอบรมซ้ำ

แจ้งเตือนเมื่อใบรับรองใกล้หมดอายุและต้องอบรมใหม่

จัดการหลักสูตรเป็นชุด

รวมหลายรายวิชาเป็นหลักสูตรที่ต้องเรียนตามลำดับ

รองรับมาตรฐานเนื้อหาการเรียน

นำเข้าเนื้อหาที่สร้างด้วยเครื่องมือภายนอกได้

ใช้ ILIAS ทำอะไรได้บ้าง

  • หน่วยงานที่ต้องอบรมบุคลากรตามข้อกำหนดและออกหลักฐาน
  • องค์กรที่มีการอบรมประจำปีที่ต้องติดตามว่าใครยังไม่ผ่าน
  • สถาบันฝึกอบรมที่ออกใบรับรองให้ผู้เข้าอบรม
  • หน่วยงานที่ต้องเก็บหลักฐานการอบรมไว้ตรวจสอบ

สเปก Cloud Server ที่แนะนำ

แผนภาพเทียบสเปก Cloud Server สำหรับ ILIAS 3 ระดับ เริ่มจาก 2 vCPU แรม 4 GB ดิสก์ NVMe 60 GB ไปจนถึง 8 vCPU ขึ้นไป แรม 16 GB ขึ้นไป ดิสก์ NVMe 500 GB ขึ้นไป โดยเทียบขนาดแยกตามแต่ละคอลัมน์
เริ่มจากระดับที่ตรงกับการใช้งานตอนนี้ แล้วเพิ่ม CPU และ RAM ทีหลังได้บนเครื่องเดิม
ระดับการใช้งานvCPURAMDisk
เริ่มต้นผู้เรียนไม่เกินหลักร้อย2 vCPU4 GBNVMe 60 GB
แนะนำองค์กรที่มีผู้เรียนหลักพัน4 vCPU8 GBNVMe 200 GB
ใช้งานหนักผู้เรียนจำนวนมากและมีการสอบพร้อมกัน8 vCPU ขึ้นไป16 GB ขึ้นไปNVMe 500 GB ขึ้นไป

ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ

วิธีติดตั้ง ILIAS บน Cloud Server ของ THAI DATA CLOUD

ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server

สิ่งที่ต้องเตรียม

  • PHP 8.x พร้อมส่วนขยายที่ระบบกำหนด
  • MariaDB หรือ MySQL
  • Nginx หรือ Apache พร้อมใบรับรอง SSL
  • พื้นที่จัดเก็บสำหรับเนื้อหาและหลักฐานการอบรม

ทดสอบบน Ubuntu Server 24.04 LTS

  1. 1

    ติดตั้งบริการพื้นฐาน

    sudo apt update
    sudo apt -y install nginx mariadb-server php8.2-fpm php8.2-mysql php8.2-mbstring \
      php8.2-gd php8.2-curl php8.2-zip php8.2-xml php8.2-intl unzip
  2. 2

    สร้างฐานข้อมูล

    sudo mysql -e "CREATE DATABASE ilias CHARACTER SET utf8mb4;"
    sudo mysql -e "CREATE USER 'ilias'@'localhost' IDENTIFIED BY 'ChangeThisStrongPassword';"
    sudo mysql -e "GRANT ALL ON ilias.* TO 'ilias'@'localhost'; FLUSH PRIVILEGES;"
  3. 3

    วางไฟล์และสร้างโฟลเดอร์ข้อมูล

    โฟลเดอร์ข้อมูลต้องอยู่นอกพื้นที่ที่เว็บเปิดให้เข้าถึง เพราะเก็บไฟล์ของผู้เรียนและหลักฐานการอบรม

    cd /var/www
    sudo unzip ~/ilias.zip -d ilias
    sudo mkdir -p /var/ilias-data
    sudo chown -R www-data:www-data /var/www/ilias /var/ilias-data
  4. 4

    ติดตั้งผ่านเบราว์เซอร์

    ทำตามตัวช่วยติดตั้ง ระบุที่อยู่โฟลเดอร์ข้อมูลที่สร้างไว้ และสร้างบัญชีผู้ดูแลระบบ

  5. 5

    ตั้งงานตามรอบ

    */15 * * * * www-data php /var/www/ilias/cron.php
  6. 6

    ตั้งค่าหลักสูตรและเงื่อนไขใบรับรอง

    สร้างหลักสูตร กำหนดรายวิชาที่ต้องเรียน ตั้งเกณฑ์การผ่าน และออกแบบใบรับรองที่จะออกให้อัตโนมัติ

วางโฟลเดอร์ข้อมูลไว้นอกพื้นที่ที่เว็บเข้าถึงได้เสมอ เพราะเก็บไฟล์ของผู้เรียนและหลักฐานการอบรมซึ่งไม่ควรดาวน์โหลดได้โดยตรง

พอร์ตที่ต้องเปิดบน Firewall

พอร์ตโปรโตคอลใช้ทำอะไร
443TCPHTTPS สำหรับหน้าเว็บ
80TCPHTTP และการต่ออายุใบรับรอง

สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ

  • วางโฟลเดอร์ข้อมูลไว้นอกพื้นที่ที่เว็บเข้าถึงได้
  • เชื่อมกับระบบยืนยันตัวตนขององค์กรเพื่อใช้บัญชีเดียว
  • จำกัดสิทธิ์ผู้ดูแลระบบให้เฉพาะผู้ที่จำเป็น
  • สำรองฐานข้อมูลและโฟลเดอร์ข้อมูลทุกวัน
  • อัปเดตตามประกาศความปลอดภัยของโครงการ

ทำไมควรรัน ILIAS บน Cloud Server ของ THAI DATA CLOUD

Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง

หลักฐานการอบรมและข้อมูลผู้เรียนอยู่ในเซิร์ฟเวอร์ในไทย สอดคล้องกับ PDPA

ปรับสเปกชั่วคราวได้ในช่วงที่มีการสอบพร้อมกันจำนวนมาก

เก็บเนื้อหาและวิดีโอบน Object Storage เพื่อคุมค่าใช้จ่ายดิสก์

คำถามที่พบบ่อยเกี่ยวกับ ILIAS

ILIAS ต่างจาก Moodle อย่างไร

ILIAS เน้นการวัดผลและการออกใบรับรองมากกว่า จึงเหมาะกับหน่วยงานที่ต้องอบรมตามข้อกำหนดและเก็บหลักฐาน ส่วน Moodle มีชุมชนและปลั๊กอินใหญ่กว่ามาก จึงยืดหยุ่นกว่าสำหรับงานการศึกษาทั่วไป

ออกใบรับรองอัตโนมัติได้จริงไหม

ได้ โดยกำหนดเงื่อนไขว่าต้องเรียนครบและสอบผ่านตามเกณฑ์ ระบบจะออกใบรับรองให้อัตโนมัติพร้อมข้อมูลที่ตรวจสอบย้อนหลังได้ ซึ่งเป็นจุดแข็งหลักของระบบนี้

ติดตามการอบรมประจำปีได้ไหม

ได้ ระบบตั้งอายุของใบรับรองและแจ้งเตือนเมื่อใกล้หมดอายุ ทำให้หน่วยงานรู้ว่าใครต้องเข้าอบรมซ้ำ ซึ่งจำเป็นสำหรับองค์กรที่มีข้อกำหนดด้านการอบรมประจำปี

ให้เราติดตั้ง ILIAS ให้ฟรี บน Cloud Server ในไทย

แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด