สร้างระบบให้บริการพื้นที่เว็บไซต์เล็กๆ กันเถอะ

เคยมีคนถามเรื่องจะทำระบบให้บริการพื้นที่เว็บไซต์เล็กๆ โดยเก็บข้อมูลผู้ใช้ลงในฐานข้อมูล MySQL การอัพเดทโหลดให้ใช้ผ่าน FTP เท่านั้น ก้อเป็นแนวคิดดีๆ ซึ่งอาจจะเอามาประยุกต์ใช้ในโรงเรียนหรือวิทยาลัยที่บริการพื้นที่เว็บไซต์ ให้นักเรียนได้สร้างบล็อกหรือเว็บส่วนตัวกันได้ การที่เราจะไปทำแบบ Hosting ขนาดใหญ่โต มีเครื่องแรงๆ ก้อคงจะเกินงบประมาณไปสักหน่อย เอาเครื่อง PC เล็กๆ ที่มี Harddisk ขนาดเหมาะสม และ Main Memory สัก 512MB-1GB กำลังดีครับ (ยุคประหยัด)
งานเขียนครั้งนี้จะมาอธิบายวิธีการสร้าง ระบบให้บริการพื้นที่เว็บไซต์ โดยใช้ PureFTPd และ MySQL กันทำไมถึงเลือก PureFTPd สาเหตุที่เลือก PureFTPd ก้อเพราะว่าเป็นโปแกรม FTP Server ที่สามารถเก็บข้อมูลผู้ใช้ลงในฐานข้อมูล MySQL หรือ Directory Service อย่าง LDAP ได้ นอกจากนี้ยังสามารถทำ Bandwidth Control ได้ด้วย อ้อและที่สำคัญเวลาย้ายเครื่อง,ย้ายข้อมูลเว็บ,ข้อมูลผู้ใช้ และการตั้งค่าต่างๆ ก้อไม่ยุ่งยากและวุ่นวายอีกต่อไป เอาล่ะลองมาดูวิธีการกันครับ
Continue reading สร้างระบบให้บริการพื้นที่เว็บไซต์เล็กๆ กันเถอะ