Archive for the ‘Linux’ Category

0220 | DirectAdmin Cheat Sheet 2016

Monday, May 9th, 2016 Posted in Linux | No Comments »

จริงๆ ไม่ได้ใช้งาน DirectAdmin เป็นหลัก แต่ต้องดูแลให้คนอื่นเยอะมาก… เพราะมันถูกฮะ ซื้อขาดไม่กี่พันบาท Update ได้ตลอดชีพ (จนกว่า DirectAdmin จะเจ๊งกันไปข้าง)

ช่วงหลังมานี้ DA upgrade custombuild 2.0 แล้ว รองรับความสามารถใหม่ๆ เพียบเลยได้ปรับโครงสร้าง server ด้วย สรุปออกมาได้ประมาณนี้

  • custombuild 2.0
  • webserver ใช้ nginx_apache
  • ปิด mod_ruid
  • apache ใช้ mpm event (ตั้ง auto ได้)
  • php 5.6 fpm เป็นฐาน
  • php 7.0 fpm เป็นตัวรอง
  • ปรับ template php fpm นิดหน่อย (เพิ่มให้เก็บ slow log + ลด max child process per user ลงเหลือ 30 จากเดิม 50)

เท่าที่ลองมาหลาย site ก็พบว่าเสถียรขึ้นมาก ขนาด site ที่โหลดหนักๆ ล่มบ่อยๆ ของเดิมก็แทบไม่ล่มเลย

ที่เหลือก็จูน mysql + ดู slow log

0193 | bonding config บน debian/ubuntu

Thursday, September 18th, 2014 Posted in IP Network, Linux | No Comments »

ก่อนอื่น

อย่าลืมลง ifenslave-2.6 !!!

แก้ไฟล์ /etc/network/interfaces ประมาณนี้ฮะ

auto lo
iface lo inet loopback

auto eth0
    iface eth0 inet manual
    bond-master bond0

auto eth1
    iface eth1 inet manual
    bond-master bond0

auto bond0
    iface bond0 inet static
    address 192.0.2.1
    netmask 255.255.255.0
    gateway 192.0.2.254
    bond-mode 802.3ad 
    bond-miimon 100
    bond-downdelay 200
    bond-updelay 200
    bond-xmit-hash-policy layer3+4
    bond-slaves none

แล้วก็ไฟล์ /etc/modprobe.d/bonding.conf ประมาณนี้ครับ

alias bond0 bonding
options bonding mode=4 miimon=100 lacp_rate=1