2007년 8월 21일 화요일

"locale" configure

[root@www init.d]# ./vsftp restartvsftp瑜?醫낅즺?섍퀬 ?덉뒿?덈떎: ( ?뺤씤 )
vsftpd??????vsftpd???쒖옉?⑸땲?? ( ?뺤씤 )

한글이 깨져보인다 확인해봐야할것이 locale 인데

리눅스 초기 설치시 locale설정값은
[www@www /home/www]$ localeLANG=ko_KR.UTF-8LC_CTYPE="ko_KR.UTF-8"LC_NUMERIC="ko_KR.UTF-8"LC_TIME="ko_KR.UTF-8"LC_COLLATE="ko_KR.UTF-8"LC_MONETARY="ko_KR.UTF-8"LC_MESSAGES="ko_KR.UTF-8"LC_PAPER="ko_KR.UTF-8"LC_NAME="ko_KR.UTF-8"LC_ADDRESS="ko_KR.UTF-8"LC_TELEPHONE="ko_KR.UTF-8"LC_MEASUREMENT="ko_KR.UTF-8"LC_IDENTIFICATION="ko_KR.UTF-8"LC_ALL=
로 설정되어 있는것을 알수있다
설정 바꿀수 있는곳은

vi /etc/sysconfig/i18n
LANG="ko_KR.UTF-8"
SUPPORTED="ko_KR.UTF-8"SUPPORTED="ko_KR.UTF-8:ko_KR:ko"SYSFONT="latarcyrheb-sun16"
을
LANG="ko_KR.euckr"SUPPORTED="ko_KR.euckr"SUPPORTED="ko_KR.UTF-8:ko_KR:ko"SYSFONT="latarcyrheb-sun16"
으로 바꾸면 된다 (관련 locale을 보기 위해서 locale -a 를 한뒤에 맞는값을 넣어주면 된다)


로그아웃한뒤에 다시 접속
콘솔창에서 locale하게 되면
LANG=ko_KR.euckrLC_CTYPE="ko_KR.euckr"LC_NUMERIC="ko_KR.euckr"LC_TIME="ko_KR.euckr"LC_COLLATE="ko_KR.euckr"LC_MONETARY="ko_KR.euckr"LC_MESSAGES="ko_KR.euckr"LC_PAPER="ko_KR.euckr"LC_NAME="ko_KR.euckr"LC_ADDRESS="ko_KR.euckr"LC_TELEPHONE="ko_KR.euckr"LC_MEASUREMENT="ko_KR.euckr"LC_IDENTIFICATION="ko_KR.euckr"LC_ALL=
이렇게 나온다

다시
[root@www init.d]# ./vsftp restartvsftp를 종료하고 있습니다: ( 확인 )vsftp에 대한 vsftp을 시작합니다: ( 확인 )

정상적으로 한글이 보임을 확인할 수 있다
홈