Linux
สืบเนื่องจาก เรื่องของการเลือก Module การรัน PHP บน Apache ทำให้ผมตัดสินใจได้ว่า จะใช้ mod_fcgid บนโฮสติ้ง DirectAdmin ที่ให้บริการกับลูกค้าอยู่ วิธีการลงตามนี้ครับ
- ลง DirectAdmin ให้เรียบร้อย แนะนำให้ลงบนเครื่องใหม่ที่เพิ่งติดตั้ง DirectAdmin โดยยังไม่ได้สร้าง user ใดๆ บนระบบครับ แต่ถ้าเกิดต้องลงบนระบบที่มี user อยู่แล้ว ต้องมาตั้งค่าโฟลเดอร์และไฟล์ให้กับทุก user เองทีหลัง สำหรับลินุกซ์ที่ผมใช้อยู่คือ Debian 6 64-bit แต่สำหรับการลงบน CentOS หรือ Redhat คงไม่ต่างกันมากครับ
- รันคำสั่งตามนี้โล้ด
Apache
หลังจากเครื่องโฮสติ้งปัจจุบันที่ใช้งานมานานกว่า 2 ปีของผม เริ่มรับโหลดเว็บของลูกค้าที่เพิ่มขึ้นไม่ไหว ก็ต้องถึงวันที่จะต้องย้ายไปยังเครื่องใหม่ที่มีประสิทธิภาพมากกว่าเดิมเสียที งานนี้ก็เลยได้ปัดฝุ่นความรู้การลง DirectAdmin ใหม่หมด รวมถึงได้มานั่งดูการปรับแต่งให้มีประสิทธิภาพที่สุดด้วย ซึ่งสิ่งที่มีความสำคัญมากอย่างหนึ่งคือ Apache ที่ใช้งานเป็น Web Server ของเรา ถ้าปรับแต่งไม่ดีแล้ว อาจจะทำให้ประสิทธิภาพลงลงได้เป็น 10 เท่าเลยทีเดียว
สิ่งที่จะต้องคิดถึงสองอย่างเป็นสำคัญคือ เรื่องของประสิทธิภาพและความปลอดภัยของเซิร์ฟเวอร์ บางครั้งถ้าเราต้องการประสิทธิภาพที่ดี แต่ก็อาจจะต้องแลกกับความปลอดภัยที่ลดลง ในขณะถ้าเราต้องการความปลอดภัยสูง แต่ก็อาจจะต้องแลกมาด้วยประสิทธิภาพที่ลดลง ซึ่งในบทความนี้จะเน้นไปที่การปรับแต่ง Apache และ PHP ที่มีการติดตั้ง DirectAdmin เป็น Control Panel
Recent comments