쓰리래빗츠 북을 설치한 시스템 환경의 설정 문제(업로드 파일 크기 제한이나 압축 파일 업로드 금지 등의 이유)로 소프트웨어 업데이트 기능이 동작하지 않을 수 있습니다. 이때는 업데이트 파일을 직접 복사하는 방식으로 업데이트합니다.
쓰리래빗츠 북 3.0.38 버전 이상일 때
1
설치 파일을 받습니다.
쓰리래빗츠 홈페이지 다운로드 페이지에서 운영체제에 맞는 설치 파일을 받습니다. 쓰리래빗츠 홈페이지에 접근할 수 없다면 고객 지원 메일 support@3rabbitz.com으로 설치 파일을 요청합니다.
2
설치 파일 복사
내려받은 설치 파일을 쓰리래빗츠 북을 설치한 서버에 복사합니다.
압축을 풀지 않습니다.
3
콘솔을 실행합니다.
자세한 사항은 콘솔을 참고합니다.
4
set-update-file
명령어 수행
자세한 사항은 set-update-file을 참고합니다.
5
쓰리래빗츠 북 재시작
자세한 방법은 쓰리래빗츠 정지와 쓰리래빗츠 시작을 참고합니다.
쓰리래빗츠 북 3.0.37 버전 이하일 때
기존 파일을 새로운 파일로 덮어써 바꾸는 방식입니다. 이때 일부 파일(데이터와 설정 파일 등)을 덮어써서는 안 됩니다.
3RABBITZ_HOME
은 쓰리래빗츠를 설치한 디렉터리(또는 폴더)를 지칭합니다.
1
work.properties
파일을 만듭니다.
3RABBIZ_HOME
디렉터리에 work.properties
파일을 만듭니다. 윈도우 기준으로 다음과 같습니다.
파일 내용은 다음과 같습니다.
com.threerabbitz.book.BookSoftwareUpdateWork 3Rabbitz-2015-0710
두 번째 줄에서 0710
대신에 현재 빌드 번호를 넣습니다. <관리 | About> 메뉴에서 확인합니다.
2
설치 파일을 받습니다.
쓰리래빗츠 홈페이지 다운로드 페이지에서 운영체제에 맞는 설치 파일을 받습니다. 쓰리래빗츠 홈페이지에 접근할 수 없다면 고객 지원 메일 support@3rabbitz.com으로 설치 파일을 요청합니다.
3
설치 파일의 압축을 풉니다.
쓰리래빗츠 북을 설치한 서버의 임의의 디렉터리에 내려받은 설치 파일을 복사해서 압축을 풉니다.
4
압축을 푼 디렉터리에서 시작 스크립트와 설정 파일을 삭제합니다.
압축을 푼 설치 파일을 기존 3RABBITZ_HOME
디렉터리에 덮어쓰기 할 때 일부는 3RABBITZ_HOME
디렉터리에 있는 파일을 그대로 사용해야 합니다. 이를 위해 압축을 푼 디렉터리에서 다음 파일을 삭제합니다.
압축을 푼 디렉터리에서 삭제해야 하는 파일의 목록입니다.
디렉터리 | 비고 |
---|---|
/bin |
|
/logs | 전체 디렉터리를 삭제합니다. |
/tomcat/conf |
|
/bin/version.properties
파일과 /tomcat/conf/catalina.properties
파일은 삭제하지 않습니다.
5
쓰리래빗츠 서버를 정지합니다.
자세한 방법은 쓰리래빗츠 정지을 참고합니다.
6
3RABBITZ_HOME
디렉터리 백업
장애가 발생했을 때 복구를 위해서 기존 디렉터리를 임의의 디렉터리에 복사합니다.
7
설정 파일을 삭제한 설치 파일 전체를 3RABBITZ_HOME
에 복사합니다.
기존 파일이 새로운 파일로 바뀌도록 같은 위치로 복사해야 합니다.
4 단계에서 설명한 대로 일부 파일은 3RABBITZ_HOME
디렉터리에 있는 기존 파일을 그대로 사용해야 합니다. 이 파일까지 바뀌지 않도록 주의합니다.
8
쓰리래빗츠 서버를 시작합니다.
자세한 방법은 쓰리래빗츠 시작을 참고합니다.