How To Install mod_rpaf On Apache 2.2.11
Posted by hack3rb43
ใช้สำหรับแก้ Apache ให้อ่าน Log ของ IP ให้ตรง ในกรณีที่ใช้ nginx หรือ squid ในการ revesed proxy
wget http://stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz
tar -xvzf mod_rpaf-0.6.tar.gz
cd mod_rpaf-0.6
apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c
เรียบร้อยแล้ว แก้ Config Apache ( ในที่นี้อ้างของ DirectAdmin )
nano /etc/httpd/conf/httpd.conf
เพิ่ม
LoadModule rpaf_module /usr/lib/apache/mod_rpaf-2.0.so
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1 xxx.xxx.xxx.xxx << แทน public ip ของคุณ
RPAFheader X-Forwarded-For
save แล้ว restart apache ได้เลยครับ
How To Upgrade PHP 5.3.0 In DirectAdmin
Posted by hack3rb43
หลังจาก PHP 5.3.0 ออกมาแล้ว เราสามารถ Upgrade ได้เลยครับ ผ่าน Custombuild
cd /usr/local/directadmin/custombuild
./build update
perl -pi -e ’s/php5:5.2.10:85753ba2909ac9fae5bca516adbda9e9/php5:5.3.0:f4905eca4497da3f0beb5c96863196b4/’ versions.txt
wget http://www.php.net/get/php-5.3.0.tar.gz/from/this/mirror
./build php n
หลังจากนั้นเราต้องลง php.ini ใหม่
cd php-5.3.0
mv /usr/local/lib/php.ini /usr/local/lib/php.ini.bak52
cp php.ini-production /usr/local/lib/php.ini
service httpd restart
หากต้องการ Mail Header ของ PHP ด้วยต้องเปิดคำสั่ง ใน php.ini ครับ
mail.add_x_header = On
Install mod_bw on Apache 2.2.11 in DirectAdmin
Posted by hack3rb43
ง่ายๆครับ Copy วางทีละบรรทัดได้เลย
cd /root/
wget http://bwmod.sourceforge.net/files/mod_bw-0.7.tgz
tar -zxvf mod_bw-0.7.tgz
cd mod_bw
nano mod_bw.c
แก้ตรงจุดแดงจาก
/* Compatibility for ARP < 1 */
#if (APR_MAJOR_VERSION < 1)
#define apr_atomic_inc32 apr_atomic_inc
#define apr_atomic_dec32 apr_atomic_dec
#define apr_atomic_add32 apr_atomic_add
#define apr_atomic_cas32 apr_atomic_cas
#define apr_atomic_set32 apr_atomic_set
#endif
เป็น
/* Compatibility for ARP < 1 */
#if (APR_MAJOR_VERSION >= 1)
#define apr_atomic_inc32 apr_atomic_inc
#define apr_atomic_dec32 apr_atomic_dec
#define apr_atomic_add32 apr_atomic_add
#define apr_atomic_cas32 apr_atomic_cas
#define apr_atomic_set32 apr_atomic_set
#endif
จากนั้นก็ Save และ Compile ได้เลย
apxs -i -a -c mod_bw.c
เรียบร้อยแล้วครับ
nginx + php5-fcgi + xcache
Posted by hack3rb43
วันนี้ Test ลง nginx + php5-fcgi + xcache ใน Vmware เพื่อที่จะ upgrade
ระบบของ img.ihere.org ใหม่ เนื่องจาก lighttpd + php5-fcgi มันเริ่มช้าไปแล้ว
และเขาว่ากันว่า nginx นั้นเร็วกว่า เลยลองลงดูผ่าน Debian 5 Lenny Stable
ส่วนลงนั้นก็ไม่ยาก ยากแค่ set config ของ nginx นิดนึง
และก็กะจะ Upgrade Switch ในตู้จาก Cisco 2950 24port ไปเป็น 48 Port
ตอนนี้ก็ Config ไว้หมดแล้วเหลือไปเปลี่ยนแทน ฮ่าๆ
