meong_j
기록하는 습관.
meong_j
전체 방문자
오늘
어제
  • 분류 전체보기 (176)
    • 개인 공부 정리 (0)
    • 서버 운영 (37)
      • Linux (36)
    • Frontend (11)
      • Vue.js (10)
    • Backend (70)
      • Java (4)
      • Python (22)
      • Django (38)
      • Spring (6)
    • Database (5)
      • Oracle (4)
      • MySQL (1)
      • MariaDB (0)
    • Android (14)
      • Kotlin (6)
    • 배포 (9)
      • Docker (8)
      • AWS (1)
    • IT_study (29)
      • Coding test (17)
      • 알고리즘 (5)
      • 스터디 (6)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • github

인기 글

반응형

태그

  • 안드로이드adaptor
  • 코틀린자료형
  • django
  • 개발자도서
  • DHCP
  • 리눅스방화벽
  • gabagecollecter
  • 배포인프라
  • Proxy
  • dockersecret
  • 중첩라우트
  • router-link
  • SASS Variables
  • Kotlin
  • docker
  • cpu사용률
  • 테크커리어
  • dp #알고리즘
  • 이차원배열정렬
  • 리눅스인증

최근 댓글

최근 글

250x250
hELLO · Designed By 정상우.
meong_j

기록하는 습관.

서버 운영/Linux

Tomcat Catalina.out log 한글 깨짐 해결법

2022. 4. 25. 17:37
728x90
반응형

톰캣 설치 하고 기동 후 Catalina.out 로그에서 한글이 깨지는 문제가 발생했다!

리눅스와 톰캣 사이 인코딩 차이로 인한 문제이니 ~ 똑같이 인코딩을 맞춰주면 된다.

 

tomcat 설치 경로에 있는 catalina.sh 을 vi로 열어서,

파일 상단에 UTF-8로 인코딩을 설정하여 한글 깨지지 않는 설정값을 아래와 같이 추가해준다.

 

JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF-8 -Dfile.client.encoding=UTF-8 -Dclient.encoding.override=UTF-8"

 

저장하고 다시 톰캣 재기동하면 , Catalina.out 파일에 한글이 깨지지 않게 출력되는 것을 볼 수 있다.

 

 

📌그래도 깨져 나온다면, 리눅스 인코딩도 확인

저는 SecureCRT 사용중이라 CRT기준으로 설명드리자면, 인코딩 설정이 아래와 같이 UTF-8로 설정되어 있는지 확인해주세요!

상단 Options > Sesstion Options > Terminal > Appearance

 

+ 20220504 추가 )

tail -f 명령어로 모니터링 할땐, 한글깨짐 없이 잘 출력이 된걸 확인했지만..

vi 명령어로 열어보니 방금 까진 한글로 잘보이던게 깨져보이는 걸 확인!!

 

이럴땐 홈 경로에서 vi .bash_profile 열고 아래 두 줄 추가하고 저장하고 나온다

export LANG=ko_KR.eucKR

export LANG=ko_KR.UTF-8

 

.bash_profile 수정하면 로그아웃하고 로그인해야 적용된 걸 확인 가능하다!

다시 vi 로 로그 파일 열어보니 한글깨짐 없이 잘 나오고 !~속이 시원~🤗

 

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'서버 운영 > Linux' 카테고리의 다른 글

리눅스 cpu 사용률 모니터링 명령어 mpstat  (1) 2021.12.13
Linux 디스크 쿼터(Quata) 관련 명령어  (1) 2021.11.05
리눅스 파일시스템 (/etc/fstab)  (0) 2021.11.05
리눅스 방화벽(firewalld) 명령어 firewall-cmd  (0) 2021.11.04
리눅스 iptables 의 구조 및 명령어  (0) 2021.11.02
    '서버 운영/Linux' 카테고리의 다른 글
    • 리눅스 cpu 사용률 모니터링 명령어 mpstat
    • Linux 디스크 쿼터(Quata) 관련 명령어
    • 리눅스 파일시스템 (/etc/fstab)
    • 리눅스 방화벽(firewalld) 명령어 firewall-cmd
    meong_j
    meong_j
    #it #개발일기 #개발공부 #개발자 #백앤드 #생각정리 #시간은 실력에 비례한다 #뭐든지 꾸준히 열심히 #오늘의 내가 내일의 나를 만든다

    티스토리툴바