Tag Archives: tmp

วิธีป้องกันไม่ให้ Run คำสั่งใน /tmp


noexec = ไม่ให้ Run คำสั่งใน /tmp ได้

วันนี้โดนอะไรซักอย่างจาก ip ปลายทางสั่งให้อะไรซักอย่างทำงานใน tmp ซึ่งไม่รู้จะทำยังไงเหมือนกัน ผมสั่ง stop apache แล้วแต่มันก็ยังรันได้อยู่เข้าไปดูใน tmp ก็ไม่มีอะไรแต่นั่นไม่ใช่ปัญหา ปัญหาของผมคือมันไม่สามารถ start apache ขึ้นมาได้เลยดังตัวอย่างตามนี้

root@server:# /etc/init.d/apache2 restart
* Restarting web server apache2
[Sat Aug 07 12:27:22 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
[Sat Aug 07 12:27:22 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
...fail!

นี่แหล่ะปัญหาทำยังไงก็ start ไม่ได้เพราะว่ามี Procress ของ www-data หรือ apache รันอยู่นั่นเองผม stop ไปแล้วแต่มันก็ยังทำงานได้อยู่อันนี้ก็ไม่รู้จะทำยังไงความสามารถเราน้อยต้วอย่างที่เจอดังนี้ Continue reading วิธีป้องกันไม่ให้ Run คำสั่งใน /tmp

MySQL to ramdisk

เขียน /Tmp  MySQL ลง memomy

mysql-to-ramdisk
หลังจาก mont แล้วก็ du -h ดูครับว่ามันมายัง

สืบเนื่องจากบทความนี้ MySQL Tuner ทำแล้วก็ยังไม่ดีขึ้นเพราะว่าไม่ได้จูนตามที่โปรแกรมแนะนำเท่าไหร่ มาวันนี้เทพ Grizzly แห่ง sanook.com บอกว่าทำไมมึงไม่ทำลง memory ว่ะ ก็เลยบอกว่าทำไมพี่ไม่บอกผมตั้งแต่ทีแรกล่ะว่ะ อิอิ ก็ไม่มีรอจากที่เขียน tmp ลง Disk ก็เปลี่ยนจากการเขียน Mysql ลง Memory หรือที่เรียกว่า Ramdisk นั่นเอง ไปดูวิธีการทำง่ายๆกันเลยครับ Continue reading MySQL to ramdisk