이곳에 있는걸 가져다가 놨습니다

1. /etc/httpd/conf/httpd.conf 에서 캐릭터셋 수정
/*------------
AddDefaultCharset UTF-8

2. /etc/php.ini 에서 캐릭터셋 수정
/*------------
;default_charset = "iso-8859-1"
default_charset = "utf-8"

3. /etc/my.cnf 에서 캐릭터셋 수정
/*------------
[client]
#password = your_password
default-character-set=utf8

[mysqld]
init_connect=SET collation_connection = utf8_general_ci
init_connect=SET NAMES utf8
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci

[mysql]
default-character-set=utf8
2006/11/30 15:58 2006/11/30 15:58
telnet relay-test.mail-abuse.org

어떻게 사용하는건지 확실히는 모르고
단계가 길게가면 좋다는것만 알고 있음

2006/08/28 21:01 2006/08/28 21:01
Danzy 님 블로그에서 거의 100퍼센트 가져왔음
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
   FontPath    "/usr/share/X11/fonts/misc"
   FontPath    "/usr/share/X11/fonts/cyrillic"
   FontPath    "/usr/share/X11/fonts/100dpi/:unscaled"
   FontPath    "/usr/share/X11/fonts/75dpi/:unscaled"
   FontPath    "/usr/share/X11/fonts/Type1"
   FontPath    "/usr/share/X11/fonts/100dpi"
   FontPath    "/usr/share/X11/fonts/75dpi"
   # path to defoma fonts
   FontPath    "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
   Load    "bitmap"
   Load    "ddc"
   Load    "dri"
   Load    "extmod"
   Load    "freetype"
   Load    "glx"
   Load    "int10"
   Load    "type1"
   Load    "vbe"
EndSection

Section "InputDevice"
   Identifier    "Generic Keyboard"
   Driver        "kbd"
   Option        "CoreKeyboard"
   Option        "XkbRules"    "xorg"
   Option        "XkbModel"    "pc105"
   Option        "XkbLayout"    "kr"
EndSection

Section "InputDevice"
   Identifier    "Configured Mouse"
   Driver        "mouse"
   Option        "CorePointer"
   Option        "Device"        "/dev/input/mice"
   Option        "Protocol"        "ExplorerPS/2"
   Option        "ZAxisMapping"        "4 5"
EndSection

Section "Device"
   Identifier    "NVIDIA Corporation NV17 [GeForce4 MX 440]"
   Driver        "nvidia"
   BusID        "PCI:1:0:0"
   VideoRam    65536
   Option          "TwinView"    "on"
   Option          "MetaModes"    "1280x1024, 1280x1024; 1152x864,1152x864; 1152x768,1152x768; 1024x768,1024x768"
   Option          "SecondMonitorHorizSync"    "30-70"
   Option          "SecondMonitorVertRefresh"    "50-160"
   Option          "TwinViewOrientation"        "LeftOf"
   Option        "UseFBDev"        "true"
EndSection

Section "Monitor"
   Identifier    "S/M 750ST(T)"
   Option        "DPMS"
   HorizSync    30-70
   VertRefresh    50-160
EndSection

Section "Screen"
   Identifier    "Default Screen"
   Device        "NVIDIA Corporation NV17 [GeForce4 MX 440]
   Monitor        "S/M 750ST(T)"
   DefaultDepth    24

   SubSection "Display"
       Depth        16
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
       Depth        24
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
EndSection

Section "Device"
   Identifier    "MX440_0"
   Driver        "nvidia"
   BusID        "PCI:1:0:0"
   Option        "UseFBDev"        "true"
   Screen        0
EndSection

Section "Device"
   Identifier    "MX440_1"
   Driver        "nvidia"
   BusID        "PCI:1:0:0"
   Option        "UseFBDev"        "true"
   Screen        1
EndSection

Section "Monitor"
   Identifier    "Monitor0"
   Option        "DPMS"
   HorizSync    30-70
   VertRefresh    50-160
EndSection

Section "Monitor"
   Identifier    "Monitor1"
   Option        "DPMS"
   HorizSync    30-70
   VertRefresh    50-160
EndSection

Section "Screen"
   Identifier    "Screen0"
   Device        "MX440_0"
   Monitor        "Monitor0"
   DefaultDepth    16
   SubSection "Display"
       Depth        1
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
       Depth        4
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
       Depth        8
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
       Depth        15
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
       Depth        16
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
       Depth        24
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
EndSection

Section "Screen"
   Identifier    "Screen1"
   Device        "MX440_1"
   Monitor        "Monitor1"
   DefaultDepth    16
   SubSection "Display"
       Depth        1
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
       Depth        4
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
       Depth        8
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
       Depth        15
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
       Depth        16
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
   SubSection "Display"
       Depth        24
       Modes        "1280x1024" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier    "Default Layout"
   Screen        "Default Screen"
   InputDevice    "Generic Keyboard"
   InputDevice    "Configured Mouse"
EndSection

Section "ServerLayout"
   Identifier    "Layout1"
   Screen    0    "Screen0"
   Screen  1    "Screen1" leftof "Screen0"
   InputDevice    "Generic Keyboard"
   InputDevice    "Configured Mouse"
EndSection

Section "DRI"
   Mode    0666
EndSection
2006/08/06 03:31 2006/08/06 03:31
<?
  $users = array('123','456','789');       // 백업할 데이터베이스명를 배열에 넣음
  $users_count = sizeof($users)-1;    // 유저배열의 크기를 구해옴

  $backup_dir = "/blah/mysql/dump/";  // 백업파일(.sql)이 들어갈 디렉토리
  $backup_tardir = "/blah/mysql/archives/";    // 1주일 단위로 백업할 .tar.gz 파일이 들어갈 디렉토리
  $admin_id = "root";         // 관리자 ID
  $adminpass = "blah";      // 관리자 패스워드
  $backup_date = date("Ymd"); // 백업날자 구해옴
  $tar_date = "Tue";          // tar.gz 로 압축할 요일 (Sun, Mon, Tue, Wed, Thu, Fri, Sat) 기입

  $cp_user = "blahuser";        // 백업 파일 복사시킬 유저명 (한 유저만 접근 가능하게 고치기 위해 필요)
  $cp_user_dir = "/home/blahuser/backup";       // 외부 전송 편의를 위한 복사할 일반 유저 디렉토리

  for ($i=0; $i<=$users_count; $i++) {
       exec("mysqldump -u".$admin_id." -p".$adminpass." ".$users[$i]."> ".$backup_dir.$users[$i]."-".$backup_date.".sql");
  }

  if (date("D") == $tar_date) {       // 요일이 tar.gz 로 백업할 요일과 일치할 경우
       exec("cp ".$backup_dir."*".$backup_date.".sql ".$cp_user_dir);
       exec("tar cvfz ".$backup_tardir.$backup_date.".tar.gz ".$backup_dir."*.sql");
           // 일주일치가 백업되어 YYYYMMDD.tar.gz 형식으로 파일이 나옴
           // $tar_date 가 "Mon"일 경우 지난주 화요일부터 월요일까지가 .tar.gz 에 들어감
           // for 문과 위치를 바꿀 경우에는 지난주 월요일부터 일요일까지 .tar.gz 에 들어감
       exec("rm -rf ".$backup_dir."*.sql");    // YYYYMMDD.tar.gz 에 들어간 sql 파일 지움

       exec("cp ".$backup_tardir.$backup_date.".tar.gz ".$cp_user_dir);
  }

  exec("chmod 400 ".$backup_dir." -R");       // 백업 디렉토리 부터 하위까지 400 으로 바꿈
  exec("chmod 400 ".$backup_tardir." -R");    // .tar.gz 파일이 들어갈 디렉토리 부터 하위까지 400 으로 바꿈

  if(date("D") != $tar_date)
       exec("cp ".$backup_dir."*".$backup_date.".sql ".$cp_user_dir);

  exec("chown ".$cp_user." ".$cp_user_dir." -R");     // 백업파일을 정해진 유저에게 복사하고 소유권을 정해진 유저로 바꿈
  exec("chmod 700 ".$cp_user_dir." -R");      // 백업파일 복사한 유저 디렉토리 하위까지 700 으로 바꿈
?>
2006/06/19 22:53 2006/06/19 22:53