메모

xe 보드 업그레이 재설치...펌

맘편한넘 2012. 7. 18. 17:38

1.4.x => 1.5로 거의 완벽 업그레이드

2011.10.01 21:43

[레벨:6]뚝새 조회 수:1070

홈페이지 홍보하려는 글은 절대 아닙니다.

현재는 거의 방치되다시피 한 사이트니까요.^^

 

1.5 버전을 새로 설치하거나 기존 xe 1.4.x 대 버전에서 업그레이드 하는데 참고가 될까 싶어 글을 올립니다.

 

1.5 베타 버전이 나오기 한 달 전부터 계속해서 1.5 버전 업그레이드를 시도한 끝에 오늘에야 1.5.0.2 beta 버전으로

거의 완벽한 업그레이드에 성공하였습니다.(일부 애드온, 위젯 등에서는 여전히 에러가 발생하고 있습니다만

곧 개선될 걸로 기대합니다)

 

물론, 이 과정에서 수많은 시행착오를 거치기도 했습니다.(아픈 만큼 성숙해집니다.ㅋ)

 

일단 제 컴퓨터 환경은 이렇습니다.(집 컴퓨터를 서버로 사용하고 있습니다)

 

ㅇ OS : WINDOW7 64bit

ㅇ APM 패키지 : RWAPM 64bit

ㅇ DBMS : MYSQL

ㅇ CPU : 듀얼코어 2.4G(?), RAM:4G

 

뭐 이 정도고요....

 

ㅇ 설치방법

     1. SVN을 통해 1.5.0.2beta 버전 다운로드

     2. test용 db 생성(1500test, 원래는 15test였었는데 수차례 실패를 거듭한 끝에 1500까지 업버전 됐습니다.ㅋ)

     3. 1.5 설치

     4. 1.5 설치 폴더의 files > config > db.config.php 삭제

     5. 현재 운영중인 db 데이터를 새로 생성한 1500test로 카피

         (저는 제 컴을 서버로 사용하기 때문에 db 복사 및 이동이 자유롭습니다만 호스팅을 받는 분들은 이 부분에 있어

          어려움이 많을 듯합니다. 그 부분에 대해선 저는 잘 모르겠습니다.^^)

     6. 4번에서 db.config.php를 삭제한 관계로 xe 1.5 재설치

     7. 현재 운영 중인 사이트의 필요 파일 등 테스트용 폴더로 복사(모듈, 위젯, 애드온 및 files > attach 폴더 아래의 이미지 파일 등) 

     8. 관리자 로그인

         * 관리자 로그인이 잘 안 되는 경우가 있는데 이럴 경우 우선 설치 시 입력한 메일계정 및 패스워드 형태로 로그인을 합니다.

         * 이렇게 해도 로그인이 안 되는 경우 mysql 및 아파치 등을 재기동합니다.

         * 이렇게 해도 로그인이 안 되는 경우 files > cache 폴더를 삭제 후 mysql 및 아파치 등 재기동합니다.

         * 순서는 조금 뒤바뀌어도 큰 상관은 없습니다.

 

저는 이렇게 해서 성공했습니다만 잘 안 되는 분들도 있을 수 있고 또 예상치 못한 문제가 발생할 수도 있으니

db 및 중요파일 등을 필히 백업해 두시고 실제 운영 중인 사이트에 대해서는 신중을 기해 주시기 바랍니다.

문제가 발생하는 경우 저는 절대 책임을 못 지거든요. 덜덜~~~~

 

ㅇ 현재 애드온 중 출석부와 위젯 일부가 정상적으로 동작하지 않는 것 외에는 별다른 이상이 없습니다.

 

아래 실제 운영 중인 사이트와 테스트용으로 만든 사이트를 비교해 보시기 바랍니다.

 

ㅇ 실제 운영 중인 사이트 : http://www.doombung.com

 

ㅇ 테스트용 사이트 : http://www.doombung.com/1500test 

 

그럼... 조금이나나 참고가 되길 바라고요 xe 1.5 버전을 설치하시려는 분들께 신의 가호가 있길 바랍니다.^^