리눅스 한글관련
1. 개요
가. 리눅스 사용시 한글지원 문제 관련하여 정리중입니다.
(콘솔 접속시 한글깨짐현상, SAMBA 데몬을 통한 폴더생성시 Display 상 깨짐현상
Apache 데몬을 통한 폴더생성시 한글깨짐현상 또는 브라우징시 한글깨짐현상
등등에 관하여 테스트 하면서 정리중입니다.)
나. 테스트환경 : Centos 5.*
2. 한글설정
가. 리눅스 설치시 터미널등에서 한글깨짐현상
/etc/sysconfig/i18n 파일의 LANG="ko_KR.euckr" 로 수정
로그오프 후 로그인 하면 한글깨짐현상이 해결됩니다.
나. SAMBA 사용시 한글설정 관련 (samba.conf 파일편집)
[global] 섹션에 다음 두줄을 추가합니다.
unix charset = euc-kr
다. Apache 한글설정 (httpd.conf)
라. php 한글설정 (php.ini 파일편집)
default_charset = "euc-kr"
마. Mysql 한글설정 (my.cnf 파일편집)
[mysqld]
character-sets-dir=euckr
default-character-set=euckr
[mysql.server]
character-sets-dir=euckr
default-character-set=euckr
[mysqld_safe]
character-sets-dir=euckr
default-character-set=euckr
[mysql]
character-sets-dir=euckr
default-character-set=euckr
[client]
default-character-set=euckr
[mysqldump]
default-character-set=euckr
설정후 생성되는 DB는 한글적용 됩니다.
설정확인하기
mysql 접속후 stauts 합니다.
mysql> status
~
~
Server characterset: euckr
Db characterset: euckr
Client characterset: euckr
Conn. characterset: euckr