ติดตั้ง mod_security บน Server 3

ทดสอบติดตั้ง mod_security ให้ Apache บน Server 3
ช่วงแรกพบปัญหาในการติดตั้งอยู่บ้าง เนื่องจากอ้างอิงข้อมูลในการติดตั้งบน Ensim 3.x กับ cPanel ซึ่ง run บน Apache 1.3
แต่พอไล่แล้ว ก็แก้ปัญหาได้ ขอทดสอบ run ดูสักสองสามวัน ก่อนจะนำไปทดสอบบน Server 1 อีกครั้ง ก่อนใช้งานจริง

ขั้นตอนการติดตั้ง mod_security

อ้างอิงจาก How to mod_security on Ensim 3.5

รายละเอียด Server

  • i686
  • Fedora Core2
  • Apache 2.x
  • Ensim Pro 4.0.3
  • 1. ให้ Backup ไฟล์ httpd.conf ก่อน
    #cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.backup.conf

    2. ดาวน์โหลด mod_security ล่าสุดจาก http://www.modsecurity.org/

    3. แตกไฟล์ออก
    #tar zxvf mod_security-*.*.*.tar.gz

    4. ย้ายเข้าไปในโฟลเดอร์ที่แตกออก โดยเลือกจะติดตั้ง mod_security สำหรับ Apache 2
    #cd mod_security-*.*.*/
    #cd apache2/

    5. ทำการ Compile mod_security โดยสั่ง
    #/usr/sbin/apxs -cia mod_security.c

    6. แก้ไขไฟล์ httpd.conf
    #pico -w /etc/httpd/conf/httpd.conf

    7. เพิ่มรายละเอียดด้านล่างนี้ลงไป
    mod_security.txt

    8. กด control + w แล้วหาคำว่า mod_security มองหา .so
    แล้วกำหนด path ที่ถูกต้อง โดยควรจะเป็นตามตัวอย่าง

    LoadModule security_module modules/mod_security.so

    9. กด Control + X เพื่อปิด แล้วกด y

    10. restart Apace โดยสั่ง
    #service httpd stop
    #service httpd start

    เป็นอันเสร็จ

    mod_security จะช่วยกรองปัญหาพวกแฮกเกอร์ตัวแสบมาเจาะและ deface หน้าเวบของพวก CMS ทั้งหลายได้ค่อนข้างดี

    2 Responses to "ติดตั้ง mod_security บน Server 3"

    • tum says:
    • tum says:
    Leave a Comment

    You must be logged in to post a comment.

    Floating Widgets