การเตรียมการเพื่อการติดตั้ง SUTLinux อัตโนมัติหรือการติดตั้งผ่านทางเว็บ
หลักการทำงานโดยย่อคือการตั้งเว็บเซิร์ฟเวอร์ แล้วนำ SUTLinux เวอร์ชั่นที่ต้องการไปวางไว้ในเว็บนั้น เพื่อให้เครื่องอื่นๆ ที่ต้องการติดตั้ง เพียงบูตคอมพิวเตอร์ด้วยแผ่นติดตั้งปกติ แล้วเลือกติดตั้งทางเว็บ การติดตั้งก็จะดำเนินไปจนเสร็จสิ้นเช่นเดียวกับการติดตั้งทางแผ่นดีวีดีหรือทาง USB ไดรว์ หรือ เครื่องที่ต้องการติดตั้งเพียงบูตระบบผ่านแลน แล้วที่เครื่องเซิร์ฟเวอร์ได้มีการกำหนดการติดตั้งแบบอัตโนมัติ การติดตั้งก็จะสามารถดำเนินการได้ตามที่ต้องการ ข้อดีของการติดตั้งผ่านทางเว็บคือ หลังจากที่บูตคอมพิวเตอร์และเข้าสู่โปรแกรมติดตั้งและเริ่มการติดตั้งแล้ว เราสามารถนำอุปกรณ์นั้นไปบูตเครื่องต่อไปได้เลย เพราะข้อมูลทั้งหมดต่อจากนั้นจะถูกดึงมาจากเว็บเซิร์ฟเวอร์โดยตรง ไม่ใช้อุปกรณ์ที่บูตระบบอีกต่อไป
เตรียมเครื่องเซิร์ฟเวอร์
เริ่มด้วยการดาวน์โหลด SUTLinux ซึ่งเป็นไฟล์ iso จากเว็บไซต์ http://linux.sut.ac.th เวอร์ชั่นที่ต้องการ ทั้งนี้ต้องเป็นเวอร์ 5306 ขึ้นไป มาไว้ที่เครื่องเซิร์ฟเวอร์
จากนั้นจะทำการแตกไฟล์ทั้งหมดในไฟล์ iso นั้น ไปไว้ในเว็บที่ /var/www/html/web_ins_image และเปลี่ยนโหมดการเข้าถึงไฟล์ ตามขั้นตอนดังนี้
1. เรียกใช้โปรแกรม iso master ดังรูป
2. จะเข้าสู่โปรแกรมดังรูป
3. จากนั้นใช้เมนู File และ Open เพื่อไปเปิดไฟล์ iso ที่เตรียมไว้
4. จากนั้นข้อมูลในไฟล์ iso จะถูกแสดงในหน้าต่างส่วนล่างดังรูป
5. ให้เราใช้ เมนู Go back และทำการคลิก ในส่วนของหน้าต่างด้านบน เพื่อเข้าสูปลายทาง ที่ /var/www/html/web_ins_image
6. และเมื่อเข้าสู่ปลายทางตามที่ต้องการแล้วดูส่วนบนของหน้าต่าง ดังรูปด้านล่าง ให้คลิกที่หน้าต่างส่วนล่าง จากนั้นกด Ctrl + a เพื่อเลือกทั้งหมด
แล้วจึงคลิกที่ปุ่ม Extract ข้อมูลทั้งหมดก็จะถูกสำเนาไปไว้ที่ /var/www/html/web_ins_image ตามต้องการ
เมื่อเสร็จแล้วให้ปิดโปรแกรม iso master
ในขั้นตอนนี้บ่อยครั้งพบว่าเกิดปัญหา เนื่องจากเนื้อที่ว่างในระบบตอนนั้นไม่เพียงพอ การแตกไฟล์จึงไม่สามารถทำได้
ดังนั้นถ้าต้องทำเป็นเครื่องเซิร์ฟเวอร์สำหรับการติดตั้งผ่านทางเว็บหรือการติดตั้งอัตโนมัติด้วย ควรกำหนดเนื้อที่สำหรับการติดตั้ง
เซิร์ฟเวอร์ด้วยขนาดประมาณ 20GB ซึ่งจะส่งผลให้ช่วงการติดตั้งใช้เวลาเพิ่มขึ้นเล็กน้อย
7. ขั้นตอนสุดท้ายให้เปิดเทอร์มินัล จากนั้นใช้คำสั่ง sudo chmod 755 /var/www/html/web_ins_image/ -R ดังรูป
แล้วปิดเทอร์มินัล เป็นอันเสร็จสิ้นการคอนฟิกเครื่องเซิร์ฟเวอร์สำหรับการติดตั้งอัตโนมัติและการติดตั้งระบบผ่านทางเว็บเพียงเท่านี้
ทำการติดตั้งระบบผ่านทางเว็บ
การเตรียมที่เครื่องเซิร์ฟเวอร์ตามที่กล่าวมา นอกจากจะใช้สำหรับการติดตั้งอัตโนมัติเมื่อเครื่องไคลเอ็นท์บูตระบบผ่านแลนแล้ว ยังสามารถติดตั้งที่เครื่องคอมพิวเตอร์อื่นๆ ผ่านทางเว็บ ได้อีกด้วย โดยการบูตคอมพิวเตอร์ด้วยแผ่นติดตั้ง จนดำเนินเข้ามาสู่โปรแกรมติดตั้งดังรูป ก็ให้คลิกที่เมนู ติดตั้งระบบ และคลิก ดำเนินการติดตั้งด้วยข้อมูลต้นแบบจากเว็บ
จากนั้นในหน้าต่างต่อไป ก็ให้ป้อนหมายเลขไอพีของเครื่องเซิร์ฟเวอร์ ตามด้วย web_ins_image/MD5.txt ดังรูป แล้วกด ดำเนินการ การติดตั้งก็จะดำเนินการไปตามขั้นตอนเหมือนการติดตั้งปกติ ซึ่งเมื่อการติดตั้งดำเนินไป เราสามารถถอดอุปกรณ์บูตระบบ ไปบูตที่เครื่องอื่นเพื่อทำการติดตั้งได้อีก
บางครั้งอาจพบปัญหาที่ตัวติดตั้งไม่สามารถรับไอพีมาจากเครื่อง DHCP Server ที่แจกได้ เราจำเป็นต้องจัดการด้วยมือ
ด้วยการคลิกเพื่อไปยังหน้าจออีกหน้าหนึ่งที่ด้านล่างของจอ ที่วงสีแดงไว้ที่ พาเนลด้านล่าง ก็จะเข้าสูหน้าต่างดังรูป
แล้วให้คลิก ที่ console ก็จะได้หน้าต่างสีขาวปรากกขึ้นมา
จากนั้นให้ป้อนคำสั่ง dhcpcd eth0 เพื่อขอไอพีให้เน็ตเวิร์ตการ์ดตัวแรกเป็นต้น
จากนั้นสามารถดูหมายเลขไอพีที่ได้รับ ด้วยการใช้คำสั่ง ifconfig ดังรูป เมื่อเสร็จแล้วจึงปิดหน้าต่างสีขาวและ
คลิกที่ พาเนล ด้านล่างเพื่อเข้าหน้าจอที่รันโปรแกรมติดตั้งต่อไป