system
1
DirectAdmin ไม่ได้ติดตั้ง mod_security มาให้… แต่เราสามารถทำการ add on module นี้ได้ไม่ยากเลยครับ
สำหรับ FreeBSD เราไปที่
cd /usr/ports/www/mod_security
make
** เมื่อโปรแกรม make ทำการ download โปรแกรมเสร็จให้ทำการ cancel การ make **
เนื่องจากเราเพียงต้องการไฟล์ tar ball เท่านั้นครับ
จากนั้นเราก็
tar zxvf /usr/ports/distfiles/modsecurity-apache-1.9.2.tar.gz
cd modsecurity-apache-1.9.2
cd apache1
apxs -cia mod_security.c
เสร็จสิ้นในการติดตั้ง mod_security แล้วครับ…
Restart Apache…
/usr/local/etc/rc.d/httpd restart
จบครับ… เท่านี้แหละใช้งานได้แล้ว
system
2
มีเรื่องหนึ่งที่ผมชื่นชอบ (DA) DirectAdmin กับ FreeBSD ก็ตรงที่ทั้งสองตัวนี้ ต่างใช้ souce จากโปรแกรมต้นสังกัด นำมา Make & Compile ในการ Install ใช้งานครับ
สำหรับ FreeBSD ก็จะมี Ports Application โปรแกรมทุกอย่างจะนำ tar ball มาแตก souce code แล้ว Make & Install
สำหรับ DA ก็เช่นกันครับมี build script รวบร่วม Make Files ต่างๆมา Compile โปรกรมร่วมกัน
ยิ่งไล่ลงไปลึก… ยิ่งมีความรู้สึกว่าทั้งสองตัวนี้ โครงสร้าง application install เหมือนกันเลยครับ
ทำให้การ update โปรแกรม หรือจะ add on โปรแกรมต่างๆ อิสระมากๆ
ต้องการ add อะไร ก็ทำได้ง่าย ตรงไปตรงมา ตามสไตล์ของ Unix เลยครับ
kke
3
ขอบคุณครับ +1
แนะนำว่า Download Source จากเวบเขาน่าจะตรงกว่าครับ
สำหรับ Apache2 ให้โหลดเวอร์ชั่น 2.x
ส่วน Apache1 ให้โหลด 1.9.x
เสร็จแล้วก็แตก tar ออก และทำตามขั้นตอนที่คุณ Devone แนะนำได้เลยครับ
เสร็จแล้วให้แก้ไข httpd.conf เพื่อเพิ่ม mod_security rules ด้วยครับ
ไม่งั้นที่ติดตั้งไว้มันจะเป็นสากกะเบือ คือไม่ทำอะไรเลย
สำหรับ rules สามารถโหลดได้จากหลายที่ครับ ปรับแต่งตามชอบ
V1.0 http://www.web4host.net/tools/modsecurity/mini1.conf
V2.0 http://www.web4host.net/tools/modsecurity/mini.conf
http://forum.mamboserver.com/showthread.php?t=6967
http://www.linuxtechs.net/mod_security
system
4
ติดตั้ง mod_security on freebsd ตามที่ผมเขียนแนะนำ
ports application แก้ไข httpd.conf ให้เรียบเร้อยแล้วครับ
ไม่จำเป็นต้องเอาสากกะเบือไปตำอะไรครับ :wub:
mr.tong
6
กลัว บางคนไม่ทราบกันหากค้นดูจะเข้าใจชัดเจนสามารถนำไปปฏิบัติจริงได้ครับ
ขอบคุณมากครับ ลงได้ล่ะครับ แต่ของผมเป็น CentOS
system
8
[quote author=siamwebsolution.com link=topic=4880.msg40424#msg40424 date=1164826251]
ขอบคุณมากครับ ลงได้ล่ะครับ แต่ของผมเป็น CentOS
system
9
[quote author=kke link=topic=4880.msg40411#msg40411 date=1164822125]
ว้าว port อัฉริยะ
+1 ให้แล้วนะครับ แล้วก็ขอเก็บข้อมูลนี้ไว้เป็นความรู้ด้วย ขอบคุณครับสำหรับข้อมูลดีๆอย่างนี้