증상

Confluence 에 한글 font 설정이 제대로 되어 있지 않을 경우 macro 제목의 한글이 네모 박스로만 표시되거나 Office 파일의 한글이 깨져 보입니다. 


문제를 해결하려면 한글 font를 설치하고 JVM 에 특정 옵션을 주고 confluence 구동해야 하는 번거로움이 있어서 스크립트로 만들었습니다.

한글 폰트 설정

  1. root 로 전환합니다.
  2. 다음 gist 스크립트를 다운로드합니다.

    curl -o font-install.sh https://gist.githubusercontent.com/lesstif/644b29b9fa830ec157a476707ffc4e4d/raw
    CODE

  3. confluence 설치 경로를 옵션으로 주고 script 를 실행합니다. 파라미터로 주어진 /var/atlassian/confluence 하단에는 bin 폴더가 있고 그 안에 setenv.sh가 존재해야 합니다.

    bash font-install.sh /var/atlassian/confluence
    CODE
  4. confluence 를 재구동합니다.


font 파일은 ${JAVA_HOME}/jre/lib/fonts/fallback 에 설치되므로 JDK 가 바뀌면 위 작업을 다시 해야 합니다.


같이 보기

Ref