ตู้ใหม่จัดตู้ซ่ะสวยเซียว (ตู้ไหนไม่ว่าขอ inter อย่าช้าแล้วกัน อุอุ)
คืนวันเสาร์นั่งทำงานอยู่น้องโทรมาบอกจะย้าย Server ไปตู้ใหม่เลย shutdown -h now ไปสองเครื่อง นั่ง ping ip รอประมาณเกือบครึ่งชั่วโมงเข้าไม่ได้โทรไปสอบถามว่าเป็นยังไงบ้าง น้องบอกว่าเครื่อง boot เข้ามาแล้วค้างไปที่ (initramfs) ไม่รู้จะทำยังไงเหมือนกัน ให้น้องแก้ให้นั่งรอไม่ไหวเผลอนอนหลับไปตื่นเช้ามาเช็คดูก็ยังไม่ได้เลยต้องไป INET เ้อง นั่งหาข้อมูลตั้งแต่เช้าถึงเี่ที่ยงก็ไม่ได้อะไร เลยตัดสินใจไปมั่วที่หน้าเครื่องดีกว่า ไปก็ไม่รู้จะทำไงเหมือนกัน พอตอน boot ก็กด ESC เพื่อให้มันเลือก GRUB Boot Loader
Archive for the ‘Linux Blog’ Category
ย้าย Server เข้าตู้ใหม่ที่ INET
Installing varnish reverse proxy for Ubuntu
varnish reverse proxy คืออะไร
แสดงการทำงานของ varnish
อธิบายง่ายๆมันก็คือ reverse proxy นั่นเองง่ายไหมอิอิ varnish มันก็คือชื่อเรียกของ cache หรือ reverse proxy นั่นแหล่ะตามที่ผมเข้าใจ Varnish reverse proxy หลักการทำงานก็คือ เมื่อมีคนเรียกเว็บเข้ามามันก็จะผ่าน varnish reverse proxy ก่อนแล้ว varnish reverse proxy ก็จะทำหน้าที่เรียกไปยัง port ที่เราเชตไว้เช่น apache (หรือ images file เป็นต้น) มันจะไม่ผ่าน apache โดยตรงครับ
MySQL to ramdisk
เขียน /Tmp MySQL ลง memomy
หลังจาก mont แล้วก็ du -h ดูครับว่ามันมายัง
สืบเนื่องจากบทความนี้ MySQL Tuner ทำแล้วก็ยังไม่ดีขึ้นเพราะว่าไม่ได้จูนตามที่โปรแกรมแนะนำเท่าไหร่ มาวันนี้เทพ Grizzly แห่ง sanook.com บอกว่าทำไมมึงไม่ทำลง memory ว่ะ ก็เลยบอกว่าทำไมพี่ไม่บอกผมตั้งแต่ทีแรกล่ะว่ะ อิอิ ก็ไม่มีรอจากที่เขียน tmp ลง Disk ก็เปลี่ยนจากการเขียน Mysql ลง Memory หรือที่เรียกว่า Ramdisk นั่นเอง ไปดูวิธีการทำง่ายๆกันเลยครับ
Installing sphinx on Ubuntu
Installing sphinx
free open-source SQL full-text search engine
วันนี้ได้รับบัญชามาจากสวรรค์ให้ผมลง Sphinx ที่ Server ก็เลยต้องหาข้อมูลแล้วก็ลองมั่วดูครับคงไม่น่ายาก Sphinx เอาไว้ทำอะไรนั้นลองค้นหาดูนะครับ อธิบายสั้นๆคือเอาไว้ทำ Search ให้มันค้นหาไวๆครับอยากให้คลิ้กค้นหาที่เว็บของเราแบบเร็วๆก็ใช้ sphinx นี่แหล่ะช่วยได้เยอะ เริ่มกันเลย
# sudo aptitude install libmysql++-dev libmysqlclient15-dev checkinstall
# wget http://www.sphinxsearch.com/downloads/sphinx-0.9.8.1.tar.gz
# tar xvzf sphinx-0.9.8.1.tar.gz
# cd sphinx-0.9.8.1/
# ./configure
# make
# make install
สถิติกลับมาปกติแล้ว
รูปสถิติคนเข้าเว็ป
สืบเนื่องจากคนที่เข้ามา Blog แล้วเจอ error แจ้งมา 500 นั้นผมก็หาสาเหตุและดู log ของ Server ตั้งนานก็ไม่เห็นมีอะไรรายงานจนวันนึงมานั่งคิดดูว่าเราได้แก้ไขอะไรไปนั้นก็เลยบ้างอ้อว่าก่อนหน้านี้มีการเปลี่ยนเอา code เก็บสถิติคนเข้ามาเว็บได้เอามาใส่ที่ Header.php ซึ่งตรงนี้นี่เองที่คนเปิดเข้ามาแล้วมันแจ้ง 500 รีเฟสอีก2-3รอบก็เข้าได้ปกติ สาเหตุมาจาก php มันปิด connection ของ header เลยทำให้หน้าเว็บเข้าไม่ได้ ตอนนี้แก้ไขเอา code ไปไว้ที่ footer แล้วก็สามารถเข้าได้ปกติสถิติต่างๆกลับเพิ่มขึ้นมาเท่าตัวเลยครับ สำหรับท่านใดที่มีอาการแบบนี้ก็ลองแก้ไขดูนะครับ วันนี้หงส์ชนะผีตั้ง 4-1 นอนหลับฝันดีครับ



Posted in
Tags: