มาทำ Apache ให้กิน RAM น้อยๆ ด้วย mod_fcgid

เราชาว VPS ส่วนใหญ่ จะมีปัญหาร่วมกันคือ RAM จะไม่ค่อยพอ ยิ่งถ้าเว็บมีคนเข้าเยอะๆ แล้วไม่ได้เตรียมตัวไว้ เครื่องก็จะค้างไปเลย

จากประสบการณ์ตรงของผมเอง ตอนแรกผมเช่า VPS ไว้ที่ fsckvps โดยมี RAM 512 MB เป็นแบบ OpenVZ เอาไว้เป็น Web Server สำหรับเว็บเล็กๆน้อยๆของผมเอง 3-4 เว็บ คนเข้าไม่เยอะครับ วันละ 500-700 คน ก็ใช้ได้ดีไม่มีปัญหาเว็บล่มเลย (ยกเว้นกรณีที่ fsckvps โดนแฮ็ก)

ต่อมา ผมอยากลองใช้ Xen VPS เลยย้ายมาใช้ VPS ของ Crucial Paradigm แต่ผมเลือกใช้แบบ RAM 256 MB เพราะอยากให้ค่าใช้จ่ายอยู่ราวๆสิบดอลต่อเดือน ไม่อยากให้เกินกว่านี้มาก ปรากฎว่าเครื่อง CPU 100% แล้วก็ล่มไปเลยบ่อยมาก สัปดาห์ละครั้งสองครั้งเลยทีเดียว ผมเลยต้องหาวิธีแก้ ซึ่งวิธีแก้ก็ไม่ยากครับ แค่เปลี่ยนจากการใช้ mod_php ของ Apache ไปใช้ mod_fcgid แค่นั้นเอง

(more…)

Read More