[perl] 리눅스 서버 한글 설정(Perl,Vim 에서 한글 출력이 안될때)

linode 웹 호스팅 업체에서 가상 서버를 구매후 테스트를 하던 도중

웹 서버의 한글이 깨지는 현상을 발견했다.

이를 해결하기 위해 서버에 한글을 설치한다.

apt-get install language-pack-ko
locale-gen ko_KR.EUC-KR
vim /etc/environment

아래의 내용을 파일에 추가한다

/etc/environment


아래의 파일을 다음과 같이 수정

/etc/default/locale

LANG="ko_KR.UTF-8"

그리고 아래의 명령어 실행

locale-gen ko_KR.EUC-KR ko_KR.UTF-8
dpkg-reconfigure locales

그리고 Perl 파일에 다음의 프라그마를 추가한다.

use encoding 'utf-8';