3. 업데이트 하기
XE는 오픈 소스 프로젝트로 진행되기에 여타 프로그램보다 업데이트 주기가 빠른편입니다.
이미 설치해서 사용하고 있는데 버그가 수정되었거나 기능이 개선된 XE의 새버전이 나오면 업데이트를 해야 하는데 안전하고 쉽게 하는 방법에 대해서 알려드립니다.
업데이트를 위해 새버전을 계정에 올리는 방법과 파일 업로드 후 설정에 대해서 꼭 읽어보세요.
업데이트를 위한 새버전 계정에 올리기#
- 변경 파일(changed files)로 업데이트 하기
XE의 업데이트시에는 아래의 그림과 같이 꼭 이전버전과의 변경된 파일을 제공하고 있습니다.
이 파일을 다운로드 받으시고 압축을 푸세요.( http://www.xpressengine.com/?mid=xe_issuetracker&act=dispIssuetrackerDownload )
압축을 풀면 여러개의 파일과 디렉토리가 나타납니다.
이 파일과 디렉토리를 기존에 XE를 설치한 곳에 그대로 덮어써 주시면 됩니다. -
전체 파일로 업데이트하기
업데이트 시기를 놓쳐서 사용중인 버전과 최신 버전의 차이가 클 경우 변경 파일로 업그레이드하기는 어렵습니다.
이럴 경우 전체 파일을 이용하여 업그레이드 하는 것을 추천합니다.- SVN 이용시
SVN 이용시에는 변경파일만 업데이트를 할 수 있습니다.
SVN checkout으로 설치한 곳에 들어가서 아래와 같이 명령을 입력하세요.
svn update
매우 빠르고 편하게 업데이트가 완료됩니다. - FTP를 이용하여 업데이트 하기
FTP를 이용하여 전체파일을 업데이트 하기 위해서는 기존 XE 코드를 제거하는 방법과 그냥 덮어쓰는 방법이 있습니다.
업데이트가 되면서 기존 파일이 필요없어지는 경우도 있기 때문에 가끔씩은 기존 XE 를 제거하고 다시 파일을 업로드하는 것을 권합니다만 XE에 어느정도 익숙해지면 원하시는 방법을 선택하시면 됩니다.
새로설치하기 위해 전체파일을 다운로드 받고 2. 계정에 올리기 매뉴얼을 참고하시면 됩니다.
만약 기존 XE 코드를 싹 지우고 깔끔하게 업데이트 하고 싶으면 다음과 같이 하세요.
먼저 files 디렉토리를 제외하고 모두 지우세요. (files디렉토리를 지우지 않는 이유는 첨부파일과 같은 자료들이 files폴더 내에 저장되 있기 때문입니다. files 폴더를 지우게 되면 이 자료들이 날아가게 됩니다.)
(단, 모듈 스킨/레이아웃/애드온/위젯등 XE 기본 패키지외에 설치한 것이 있다면 꼭 백업해두세요.)
XE는 모든 설정정보 및 첨부파일을 files 디렉토리에 담아 놓기 때문에 files 디렉토리를 잘 보관하셔야 합니다.
- SVN 이용시
업데이트 설정하기#
XE의 업데이트 파일을 계정에 적용하였다고 업데이트가 끝난 것이 아닙니다.
아래 순서대로 업데이트 확인을 해주세요.
-
모듈 업데이트 확인
관리자 페이지에서 아래 그림에서 빨간 박스 부분을 확인해주세요.그 부분에 아래 그림과 같이 '업데이트'나 설치 라는 문구가 떠 있을 수 있습니다.
이 버튼 중 설치를 먼저, 업데이트를 그 다음으로 클릭해주세요.
가끔 시간이 오래 걸릴 수도 있으니 여유 있게 클릭해주세요.
이 설치 또는 업데이트 버튼이 모두 없어져야 제대로 업데이트가 되는 것입니다. -
모든 캐시파일을 재생성 하세요.
XE는 캐시파일을 이용해서 속도를 빠르게 하는 기법을 이용하고 있습니다.
업그레이드 후 또는 간혹 이 캐시파일을 모두 재생성 해주시면 사이트 운영에 보다 도움이 될 것입니다.
캐시파일 재생성은 관리자 페이지 위쪽에 보이시는 Settings에서 하실 수 있습니다.위 그림에 밝게 표시된 곳에 보이듯이 '설정'은 관리자 페이지 오른쪽 위에 있습니다. 이 '설정'을 클릭합니다.
설정 페이지에서 오른쪽 아래 캐시파일 재생성 이란 버튼을 클릭합니다.
- 이제 모든 업데이트가 끝났습니다.
파일의 업데이트 > 모듈 업데이트 > 캐시파일 재생성 의 순서를 꼭 해주셔야 합니다. 모든 과정을 하셔야 업데이트가 완료된 것입니다.
History
Last edited on 04/21/2009 20:10 by 민수