ปกติเราจะ SSH รีโมทเข้า Server โดยต้องระบุ User และ Password ซึ่งบางครั้งอาจจะไม่สะดวกมากนักถ้าต้องกรอก Password บ่อยๆ

วิธีการสำรอง (Backup) ฐานข้อมูล MySql  นั้นมีหลายแบบ อีกวิธีนึงที่ไม่ค่อยยุ่งยากมากนักคือสำรองเป็นไฟล์ .gz เพื่อบีบอัดไว้ไว้ใน Linux Server ของตัวเอง โดยให้สำรองข้อมูลทุกวันตามเวลาที่กำหนด และการตั้งชื่อไฟล์ก็อาจจะตั้งตามวันที่สำรองในวันนั้นเลยจะได้รู้ว่าเป็นของวันไหน

อยู่ๆ MySQL ก็ไม่พบ PID file สาเหตุไม่แน่ใจ คงอาจจะเพราะไปแก้ไขอะไรในไฟล์ /etc/my.conf ด้วย วิธีแก้ไขพิมพ์คำสั่งแลัว Run ทีละคำสั่งตามด้านล่างนี้ เพื่อจัดการ Permission และสิทธิ์การเข้าถึงของไฟล์ Systemsของ MySQL ครับ

ปกติเวลาดูการงานทำงานของ CPU หรือ RAM ของ CentOS ผมมักจะใช้คำสั่ง Top ในการดู Process Monitoring  ที่กำลังทำงานอยู่ทั้งหมด แต่พอได้ลองใช้ Htop ก็รู้สึกว่าดูรายการการทำงานได้ง่ายขึ้น

เนื่องด้วยประสบปัญหา CPU ทำงานหนัก 100% แทบจะทุกๆนาที ลำพัง  MySql ทำงานก็มากพอแล้ว ก็เลย top ดูว่า process อะไรทำงานกิน cpu บ้าง ผลที่เจอคือมี “/usr/local/directadmin/dataskq” เป็นคิวการทำงานของ DirectAdmin ซึ่งทำงาน 50 – 99 % ตลอด ตอนแรกก็นึกว่าปกติเพราะ DirectAdmin จะมี cronjob ตั้งเวลาทำงานอยู่แล้ว ดูไปดูมาชักแปลกๆเพราะมันใช้บ่อยและเยอะเกินไป

ผมต้องการสร้าง Virtual Host บน Apache Web Server เพราะมี Web Server อยู่หนึ่งตัวแต่ต้องการให้มี host name  (ชื่อของ Web server) อยู่บน Web Server ตัวนี้หลายชื่อ และอาจจะมีติดตั้ง SSL ด้วย