วันอังคารที่ 28 กันยายน พ.ศ. 2564

apache error.log access.log xampp

1.ต้องมี rotatelogslogs ก่อน (ส่วนมากจะอยู่ใน bin แต่คาดว่าน่าจะมีทุกคน)

2.เปิดไฟล์ httpd.conf มาแล้วก็แก้

เป็น linux ก็

CustomLog "|bin/rotatelogs /var/logs/logfile 86400" common   //สร้าง logfile การใช้งาน 86400 วินาที (24 ชั่วโมง)  

CustomLog "|bin/rotatelogs -l /var/logs/logfile.%Y.%m.%d 86400" common    //สร้าง logfile โดยเครื่องหมาย . ในที่นี้คือตัวคั่นระหว่างชื่อไฟล์เช่น logfile.2012.09.18 ก็จะได้ประมาณนี้ครับ 

CustomLog "|bin/rotatelogs /var/logs/logfile 5M" common  //อันนี้กำหนดขนาดของ logfile ไม่ให้เกิน 5 M

ErrorLog "|bin/rotatelogs /var/logs/errorlog.%Y-%m-%d-%H_%M_%S 5M"   //อันนี้กำหนดขนาดของ logfile ไม่ให้เกิน 5 M พร้อมทั้งใส่ปีเดือนวันและเวลา

เป็น windows ก็

CustomLog "|bin/rotatelogs.exe   logs/access.%y-%m-%d.log 86400" common         //ก็จะได้เป็นชื่อไฟล์ เช่น access.2012-09-18.log

พอแก้เสร็จแล้วให้ save แล้ว restart service apache ครับ

*ข้อควรระวัง*

เวลาแก้ไขให้ใช้วิธีใส่เครื่องหมาย # ไว้หน้าคำสั่งเก่าเช่น เพื่อป้องกันความผิดพลาดหากเราเขียนเครื่องหมายผิดไป service apache มันจะไม่ยอม start ให้นะครับ

#CustomLog logs/access.log common Modify by champ 9:35 170955

CustomLog "|bin/rotatelogs.exe logs/access.%y-%m-%d.log 86400" common 

Config ที่ควรจะเป็นเป็นควรจะมีลักษณะประมาณนี้

ErrorLog "|/usr/local/apache/bin/rotatelogs /var/log/error_log 86400"
หรือ
ErrorLog "|/usr/local/apache/bin/rotatelogs /var/log/error_log 5M"

ได้แล้วแบบนี้ครับ
ใช้เหมือน access log เลยครับ
ErrorLog "|bin/rotatelogs logs/error.%Y-%m-%d.log  86400"

วันอังคารที่ 21 กันยายน พ.ศ. 2564

Hack Firewall

 https://www.metasploit.com/
MysqlTuner-perl      //config mysql auto

/*

Lab2 - Database Authorization

*/

-- Create database

/*

CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name

    [create_option] ...


create_option: [DEFAULT] {

    CHARACTER SET [=] charset_name

  | COLLATE [=] collation_name

  | ENCRYPTION [=] {'Y' | 'N'}

}

*/

CREATE DATABASE IF NOT EXISTS DBHIS;

CREATE DATABASE IF NOT EXISTS DBAPP_A;

CREATE DATABASE IF NOT EXISTS DBAPP_B;

CREATE DATABASE IF NOT EXISTS DBAPP_C;