มาทำ 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

เริ่มต้นใช้งาน Webmin ตอนที่ 3 – Apache Web Server (httpd)

กลับมาสอน Webmin ต่อกันเลย โดยตอนนี้ จะพูดถึงโปรแกรมสำคัญที่สุดในการทำเว็บ นั่นคือ Apache Web Server ซึ่งเป็นโปรแกรม Web Server ยอดนิยมสำหรับชาว VPS เลยครับ

จริงๆยังมี Web Server อีกหลายตัว เช่น lighttpd ซึ่งอ้างว่ากินหน่วยความจำน้อยกว่า Apache และทำงานได้เร็วกว่า แต่จะใช้งานลำบาก หรือไม่คุ้นเคยกับคนหมู่มาก ถ้ามีปัญหาก็หาคนปรึกษาลำบาก ดังนั้น ถ้าไม่สุดทนกับ Apache หรือมี RAM น้อยมากๆ ผมแนะนำให้ใช้ Apache จะดีกว่าครับ

(more…)

Read More

โปรแกรมที่สำคัญใน VPS

หลังจากที่เราได้ลงโปรแกรมที่สำคัญ และ Control Panel ไปเรียบร้อยแล้ว หลังจากนี้ก็จะเป็นเรื่องของการตั้งค่าต่างๆใน VPS ของเรา ให้สามารถทำงานได้อย่างที่เราต้องการครับ

ในการใช้งาน VPS นั้น มีโปรแกรมหลายๆตัวใน Linux ที่เราจำเป็นต้องรู้จัก เนื่องจากมันจะทำให้เว็บเราสามารถทำงานได้ นั่นคือ (more…)

Read More