***********************************************************************
. เปิดหน้า control แล้วเจอ /usr/local/php not found ประมาณนี้ จำแน่นอนไม่ได้ให้
# /usr/local/directadmin/custombuild
# ./build update
# ./build php n
ถ้าไม่ Error อะไรเลยก็จะเสร็จ
***********************************************************************
***********************************************************************
DA จะสร้าง user da_admin มีสิทธิ์เหมือน root ของ mysql เลยและ DA จะใช้ da_admin เป็นหลักpassword ของมันจะเก็บอยู่ที่
/usr/local/directadmin/conf/mysql.conf
ส่วนpassword ของ root มันเป็นอะไรก็ไม่รู้ ส่วนตัว ผมเข้าโดย da_admin แล้วไปเปลี่ยน passwd ของ root เป็นอย่างอื่นไว้ก่อนนะครับ เผื่อจะเป็นจุดอ่อน
***********************************************************************
php
/usr/local/lib/php.ini |
|
***********************************************************************
cd /usr/local/directadmin/custombuild/configure/ap2
แก้ไข configure.php5
เพิ่ม --enable-exif \ เข้าไป
แล้วออกมา /usr/local/directadmin/custombuild/
สั่ง
./build php
***********************************************************************
upgrade squirrelmail
# /usr/local/directadmin/scripts/squirrelmail.sh
***********************************************************************
reconfig permission restore permission to default directadmin หากมีปัญหา เรื่อง permission แก้ไขให้ถูกต้องตาม directadmin ได้เพียงง่ายๆ แค่คำสั่งนี้
cd /usr/local/directadmin/scripts ./set_permissions.sh all |
|
***********************************************************************
อัพเดท EXIM แล้ว มันส่งเมลล์ welcome ไม่ออก ให้แก้โดย
chmod 4755 /usr/sbin/exim
แม้จะเปลี่ยนมาใช้ระบบ smtp auth ก็ตาม เพราะ DA เค้าเตรียมไว้แล้ว โดยใช้ user ชื่อ diradmin@host เป็นตัว auth ส่งเมลล์
***********************************************************************
***********************************************************************
cd /usr/local/directadmin
fetch -o update.tar.gz https://www.directadmin.com/cgi-bin/daupdate\?uid={Client ID}\&lid={Client ID}
บน FreeBSD ใช้ wget แล้วอาจเจอ Error เรื่อง SSL ให้ใช้ fetch แบบนี้แทนได้เลยครับนอกนั้นก็ตามนี้ครับ
tar xvzf update.tar.gz
./directadmin p
cd scripts
./update.sh
./directadmin restart
refer: /
http://help.directadmin.com/item.php?id=29
***********************************************************************
"Message System" เป็นอะไรที่เยอะมากหลังจาก update directadmin ที่มีระบบตรวจจับ Brute Forceนานๆวันหน่อยไม่ดู ก็เพียบเลย จะกดลบทีก็มือหงิก เรามาลบแบบถึกๆ โดย
/usr/local/directadmin/data/admin/tickets.list
เป็นไฟล์เก็บ list ให้ลบข้อมูลข้างในecho "" > tickets.list
/usr/local/directadmin/data/tickets/
ที่เก็บ Message ให้ลบข้อมูลในนี้ได้เลยจะเคลียร์หมดก็ทำทั้งสองส่วน แต่หากอยากเก็บ log ไว้แต่ไม่อยากให้หน้าจอรก ก็ลบแต่ tickets.list
***********************************************************************
"Brute Force Monitor" ก็เป็นส่วนนึงที่มี log มากวิธีการลบก็คล้ายๆกับ Message
/usr/local/directadmin/data/admin/brute_log_entries.list
/usr/local/directadmin/data/admin/brute_user.data
/usr/local/directadmin/data/admin/brute_ip.data
ลบโดย
echo "" > brute_log_entries.list
echo "" > brute_user.data
echo "" > brute_ip.data
***********************************************************************
***********************************************************************
ติดตั้ง zend
#pico /usr/local/directadmin/custombuild/options.conf
แก้ zend=yes
#cd /usr/ports/misc/compat6x
#make install clean
ไม่ทำจะเจอ Error lib not found
#cd /usr/local/directadmin/custombuild
#./build zend
เรียบร้อย
***********************************************************************
แก้ไขไฟล์
/usr/local/directadmin/custombuild/configure/ap2/configure.apache
"--disable-cgid" \
"--disable-cgi"
# cd /usr/local/directadmin/custombuild/
#./build apache
***********************************************************************
vi /usr/local/directadmin/custombuild/configure/ap2/configure.php5
--with-xmlrpc
เพิ่มเข้าไปเข้าไป
#cd /usr/local/directadmin/custombuild
#./build php n
ระบบจะทำการ recompile php และ restart apache ให้เสร็จสรรพ
หาก Apache ของท่านโดน DOS เล่นงานลองนี้ slow-loris attack
Default 5 request per IPช่วยให้ลดการโดน Flood ได้ครับ
เครดิต http://www.gumairu.com/forums/index.php?PHPSESSID=599d8fe7b50c18372ec8e365aa856d8e&topic=43.15