Monthly Archives: July 2011

0206 | How to install Varnish on CentOS+DA

เขาว่ากันว่า Varnish cache แรงดี เลยเอาวิธีลงมาแป๊ะไว้หน่อย วิธีต่อไปนี้ สำหรับ CentOS ที่ลง DirectAdmin ไว้นะครับ
1.เตรียม dependencies ที่ varnish ต้องการ

yum -y install automake autoconf libtool ncurses-devel libxslt groff pcre-devel pkgconfig

2.download varnish and compile
ก่อนโหลด ให้โหลดเวอร์ชั่นล่าสุด ที่ stable ดูเวอร์ชั่นล่าสุดได้ที่นี่ครับ https://www.varnish-cache.org/releases

wget http://repo.varnish-cache.org/source/varnish-3.0.0.tar.gz
tar xzf varnish-3.0.0.tar.gz
cd varnish-3.0.0
sh autogen.sh
sh configure
make
make install
ldconfig

Continue reading

0205 | วิธีติดตั้ง DirectAdmin on CentOS 5

วันนี้ขอเสนอวิธีติดตั้ง DirectAdmin ตามฉบับของผมกันครับ
ในการติดตั้ง OS นั้น ให้ลงแบบ minimal ครับ หากขาดตัวไหนไป ค่อยไปสั่งติดตั้งภายหลังได้ หลังจากนั้นให้สั่ง update และติดตั้ง package ที่ directadmin ต้องการ เมื่อเสร็จก็ทำการ reboot เครื่อง และในบทความก่อนหน้านี้ ผมแนะนำให้เปลี่ยน repo มาใช้ในไทย แต่ปัจจุบันไม่ต้องแล้วครับ centos มันจะหา mirror ที่เร็วที่สุดให้เองครับ

yum update -y
yum install gcc gcc-c++ -y
reboot

หลังจากนั้น เราก็มาเปลี่ยน mirror ให้ DA โหลดไฟล์ต่างๆในการติดตั้งจากไทย กันครับ โดยการแก้ไขไฟล์ /etc/hosts โดยเพิ่มค่าด้านล่างนี้ลงไป

 
203.146.249.194 files.directadmin.com

หลังจากนั้นก็มาเริ่มการติดตั้ง DirectAdmin กันเลยครับ

 
wget http://www.directadmin.com/setup.sh
chmod 755 setup.sh
./setup.sh

Continue reading

0204 | แก้ปัญหาหลัง update wordpress แล้ว url ภาษาไทยเพี้ยน

ตอนนี้ออกเวอร์ชั่นใหม่แล้วครับ ตามไปอ่านได้ที่นี่ สำรองข้อมูลก่อนอัพเดต WordPress สำหรับเว็บที่แก้ไข URL ภาษาไทยให้ยาว

 

ถึงหัวเรื่องบอกว่า แก้ปัญหาหลัง update แต่จริงๆแล้วต้องทำก่อน update นะครับ 😀

พอดีมีหลายๆคน ที่ทำให้ wordpress ของตัวเองสามารถทำ url ให้เป็นภาษาไทย และยาวๆได้ (วิธีทำไปหาเอาเองนะครับ มีเยอะมาก)… แต่มักจะเจอปัญหาเมื่อทำการ update wordpress เพราะเมื่อมีการอัพเดดฐานข้อมูล ความยาวของฟิว ต่างๆจะถูกแก้ไขกลับไปเป็นค่าเดิม จึงทำให้ข้อมูลที่บันทึกไปก่อนหน้านั้นมีปัญหา ผมจึงคิดหาวิธีแก้ไขแบบบ้านๆ ตอนแรกว่าจะเอาไว้ใช้เอง แต่คิดไป คิดมาเอามาแบ่งปันดีกว่า มาดูวิธีกันเลยดีกว่าครับ แต่เตือนไว้ก่อนว่า ก่อนทำอย่าลืม backup ฐานข้อมูลเอาไว้ก่อนนะครับ เผื่อจะงานเข้าแล้วมาโทษกันไม่ได้นะ ออ ใช้กับ utf8 นะครับ

1. เริ่มต้น ให้ Download ไฟล์ที่ผมเขียนไป แตกไฟล์ออกและอัพโหลดไว้ตรงไหนก็ได้

2.แล้วเรียกหน้าเว็บ ตามที่ท่านได้อัพโหลดเอาไว้ เพื่อทำการ Backup กรอกข้อมูลให้ครบ โดยที่ช่อง “ต้องการ” ให้เลือกเป็น Backup

Continue reading