บทความนี้ขอปรับปรุงเนื้อหาการติดตั้ง OpenLDAP Server เพื่อติดตั้งบน Fedora 10 ที่ ติดตั้ง Fedora 10 แบบประหยัดพื้นที่สุด และเตรียมความพร้อมคอนฟิกบางส่วของเซิร์ฟเวอร์สำหรับติดตั้ง Samba และคอนฟิกเป็น Domain Controller ต่อไป
คอนฟิก VMware Server Networks บน Windows
หลังจากสร้าง Virtual Machine ใน VMware Server ที่ประกอบด้วย CPU, Memory, Disk เรียบร้อยแล้ว อีกส่วนหนึ่งที่สำคัญคือคอนฟิก network คือ ทำอย่างไรให้เครื่อง Guest Virtual Machine ที่อยู่ข้างใน สามารถติดต่อส่งข้อมูลกับเครื่องอื่นๆ ได้ ทั้งเครื่องหลัก (Host) และเครื่องอื่นๆ เลย
โดยดีฟอลต์จากการติดตั้ง จะมีการสร้างพอร์ตแลนขึ้นมา 1 พอร์ต ในเครื่อง Guest สำหรับเชื่อมต่อกับเครื่องหลัก เราสามารถสร้างเพิ่มเติมได้ โดยคลิ้กที่ “Edit virtual machine settings” แต่ในช่วงทดลอง ทำความเข้าใจ และการใช้งานโดยทั่วไปส่วนใหญ่แล้ว พอร์ตแลยเดียวก็เพียงพอ
สร้าง Virtual Machine ใน VMware Server บน Windows XP
หลังจาก ติดตั้ง VMware Server บน Windows XP เสร็จแล้ว ขั้นตอนต่อไปคือการสร้าง Virtual Machine ขึ้นมาใน VMware Server เพื่อทำหน้าที่เป็นเครื่องคอมพิวเตอร์เสมือน ไว้สำหรับทดลองใช้ลงลีนุกซ์หรือระบบปฎิบิตการอื่นๆ ได้ ไม่ว่าจะเป็น Windows เวอร์ชั่นต่างๆ หรือ Sun Solaris (x86) ได้อีกด้วย
Continue reading “สร้าง Virtual Machine ใน VMware Server บน Windows XP”
ติดตั้ง VMware Server บน Windows XP
บทความในที่เขียนไปแล้วในเว็บไซต์ส่วนใหญ่ จะเหมาะสำหรับ Linux Administrator ที่มีประสบการณ์การใช้งานลีนุกซ์มาบ้างแล้ว คือมีเซิร์ฟเวอร์ติดตั้ง สามารถใช้ Secure Shell เป็น
ความตั้งใจอีกอย่างนึงคืออยากให้ผู้ที่ไม่เคยใช้ลีนุกซ์มาก่อนเลย แต่มีความสนใจจะหัดใช้ เพียงแต่ว่าไม่รู้จะเริ่มต้นอย่างไร ใช้บทความในเว็บไซต์นี้เป็นคำแนะนำ จุดเริ่มต้นทดลอง ศึกษา
ขอเริ่มต้นด้วยการติดตั้ง VMware Server บน Windows XP ซึ่งเป็นโปรแกรมที่สามารถสร้างเครื่องจำลอง (Virtual Machine) ขึ้นมาอยู่ภายในเครื่องของเราเอง โดยเครื่องจำลอง (Guest) นี้มีความสามารถเทียบเท่ากับเครื่อง PC ทั่วไป เช่นนำมาใช้ติดตั้ง Windows, ลีนุกซ์ แยกต่างหากจากเครื่องที่เราใช้อยู่ได้ เพื่อการทดลองติดตั้งโปรแกรมต่างๆ ลงไป
เปรียบเทียบ Intel Chipsets บนเมนบอร์ด
ตอนนี้อยู่ในช่วงเลือกซื้อคอมพิวเตอร์เครื่องใหม่ทำเป็นเซิร์ฟเวอร์ เพื่อให้รองรับการทำงานได้มากขึ้น เพราะว่าตัวเก่าใช้มาหลายปีแล้ว เริ่มแสดงอาการช้าให้เห็นเป็นบางครั้ง
สนใจเครื่องประกอบเอง เหตุเพราะงบประมาณจำกัด และอยากเลือกส่วนประกอบต่างๆ ได้เอง เลือกได้เกือบครบแล้ว ติดอยู่ตรงเมนบอร์ดว่าจะเลือกรุ่นไหนดี ราคาแตกต่างกันพอสมควร
มีข้อแม้อย่างหนึ่งในใจคืออยากได้เมนบอร์ดที่ใช้ Intel Chipset แต่ก็มีหลายรุ่นอีก เลยต้องหาข้อมูลเปรียบเทียบว่าแต่ละ chipset แตกต่างกันอย่างไร
หลังจากค้นหาข้อมูลบนอินเตอร์เน็ตอยู่พอสมควร ได้เว็บไซต์ของ Intel เอง แสดงการเปรียบเทียบค่อนข้างละเอียดเลยนำมาแนะนำเผื่อมีประโยชน์กับผู้สนใจ
ใช้ลีนุกซ์ระดับ Enterprise ด้วย CentOS 5.3
CentOS (Community ENTerprise Operating System) เป็น Linux Distribution หนึ่งที่มีคนนิยมใช้พอสมควร ด้วยเหตุผลหลักๆ สองประการคือ หนึ่ง โปรแกรมที่ได้จากติดตั้งเหมือนหรือใกล้เคียงกับการใช้แบบ Commercial Distribution เวอร์ชั่นของ kernel เหมือนกัน แม้กระทั่งเวอร์ชั่นของ distribution ก็ใช้ตัวเลขเดียวกัน ทำให้เวลาติดตั้งโปรแกรมเพิ่มเติมประเภท third party หรือ commercial สามารถทำได้อย่างง่าย เช่นสามารถใช้ไฟล์ RPM เดียวกันได้เลย
อีกประการหนึ่งคือสามารถใช้ได้ฟรีอย่างถูกต้องโดยไม่ต้องจ่ายค่า license แต่ข้อเสียคือจะไม่ได้รับการสนับสนุนจากบริษัทที่เป็นเจ้าของ Commercial Distribution
เหตุที่โปรแกรมเหมือนกัน เพราะผู้พัฒนา CentOS ใช้ source ของโปรแกรมเหมือนกัน แต่ทำการ compile หรือ rebuild โปรแกรมขึ้นมาใหม่ โดยเอาโลโก้หรือบางส่วนที่มีลิขสิทธิ์ออกไป
บทความนี้ขอแสดงตัวอย่างการติดตั้ง CentOS 5.3 เพื่อเป็นข้อมูลให้ผู้สนใจทั่วไปสามารถนำไปเปรียบเทียบกับการใช้ Commercial Distribution
Continue reading “ใช้ลีนุกซ์ระดับ Enterprise ด้วย CentOS 5.3”
การบันทึกหน้าจอบน Sun Solaris
ในกรณีที่ใช้ CDE (X Window) บน Sun Solaris ถ้าต้องการที่จะบันทึกหน้าจอ (Snapshot หรือ Capture Screen) สามารถทำได้โดยเปิดหน้าจอ Terminal แล้วรันคำสั่ง stdimage ตามด้วยออปชั่น snapshot
เพิ่มความเร็วการ SELECT ด้วย MySQL Query Cache
เคยแนะนำวิธีการ สร้าง index ในฐานข้อมูล MySQL เพื่อเพิ่มความเร็วในการค้นหาฟิลด์ที่ต้องการได้เร็วขึ้น แต่ต้องมีการแก้ไขโครงสร้างของ table ในฐานข้อมูลโดยใช้คำสั่ง ALTER TABLE เลือกฟิลด์ที่ต้องการทำเป็นคีย์ (ADD KEY)
บทความนี้ขอแนะนำอีกวีธีแต่จะมีผลทั้งเซิร์ฟเวอร์ฐานข้อมูล (Database Server) เลย ด้วยการเปิดคุณสมบัติ Query Cache ของ MySQL ให้มีการเก็บ SELECT statement และผลลัพธ์ที่ได้ไว้ใน cache ซึ่งถ้าเรารันคำสั่ง SELECT ครั้งต่อไปที่มี statement เหมือนกัน MySQL จะดึงผลลัพธ์การ query มาจาก cache โดยตรง ไม่ต้องไป query จาก table มาใหม่ ทำให้ผลการค้นหาเร็วขึ้นมาก
Continue reading “เพิ่มความเร็วการ SELECT ด้วย MySQL Query Cache”
คอนฟิกลีนุกซ์ Ethernet Bridge
บทความนี้ขอนำเสนอการคอนฟิกลีนุกซ์ที่มีการ์ดแลนหลายพอร์ตให้ทำหน้าที่เป็น Ethernet Bridge หรือ Ethernet Switch โดยจะมีคุณสมบัติ เช่น สามารถรัน Spanning Tree Protocol มีตาราง MAC Address Table เหมือนกับอุปกรณ์ Switch ทั่วไป
ตัวอย่างในบทความนี้จะคอนฟิกการ์ดแลนสองพอร์ต ให้ bridge เข้าหากัน โดยทดสอบบน Fedora 10
คอนฟิกพื้นฐานของ DD-WRT บน Linksys WRT54GL
บทความนี้ขอนำเสนอตัวอย่างคอนฟิกพื้นฐานของ Linksys WRT54GL หลังจากที่ติดตั้ง DD-WRT firmware ลงไปแล้ว โดยคอนฟิกให้สามารถใช้งาน Wireless มี encryption แบบ WPA และคอนฟิกให้พอร์ตแลนทั้ง 5 ซึ่งประกอบด้วย LAN 1-4 และ Internet อีกพอร์ตอยู่ในเน็ตเวิร์ก (VLAN) เดียวกันกับ Wireless ซึ่งเป็นรูปแบบคอนฟิกที่นิยมใช้กันโดยทั่วไป
Continue reading “คอนฟิกพื้นฐานของ DD-WRT บน Linksys WRT54GL”