카페24에서 PHP 버전 업그레이드하는 방법

카페24는 홈페이지,블로그,쇼핑몰을 운영하는 분들이 많이들 이용하는 호스팅업체인데요..  현재 국내 웹호스팅 시장 점유율 1위를 기록하고 있다고 합니다.  제 경우도 이곳에서 웹호스팅서비스를 이용하고 있지요.  네이버블로그나 티스토리를 이용하면 무료이기때문에 장점이 크지만 생각보다 제약사항이 많습니다.  제 경우 보다 더 자유롭게 컨텐츠를 관리하고 싶어서 웹호스팅 서비스를 받고 있습니다.

이 글은 카페24 웹호스팅을 받는 환경에서 Mysql의 버전을 7.* 최신버전으로 업그레이드하는 과정을 기록해본 것입니다.  카페24의 경우 제가 웹호스팅을 서비스 받기 시작할 때 기본적으로 Mysql이 5.*의 구버전이 제공되고 있었습니다.  시간이 흐르면서 웹어플리케이션들이 구버전을 지원하지 못하는 케이스가 발생하더군요.  PHP 업그레이드는 웹호스팅 사용자가 스스로 진행할 수 없는 영역이기 때문에 호스팅업체에 요청을 통해 진행해야 합니다.  사실상 PHP업그레이드는 구버전PHP가 설치된 서버에서 신버전 PHP가 설치된 서버로 호스팅 공간을 이전하는 형태를 가지고 있기때문에 기존서버의 데이터를 백업받아서 신규 서버로 복구하는 과정으로 진행이 됩니다.

즉 데이터를 제대로 백업받지 못하면 웹호스팅 받던 컨텐츠를 송두리째 망실할 수 있는 위험이 존재한다는 것입니다.  카페24의 안내 홈페이지에서는 이 과정에 대해서 간략하게 설명하고 있으면서 데이터 백업과 복구는 사용자의 책임이라고 명시하고 있어서… 서버를 이전하려고 하는데 두려움이 앞서더군요. ㅠㅠ  저처럼 PHP 업그레이드를 하려고 하시는 분들을 위해서 카페24에 있어서 PHP업그레이드 과정을 정리해봅니다.

■ 사전 준비

1. Filezilla 클라이언트 설치
– 아마 웹호스팅을 받는 분들은 대부분 사용하고 계실겁니다.
(백업파일을 PC로 다운로드하여 신규서버로 업로드 용도로 사용)
2. FTP, DB접속 계정 확인
– 데이터와 DB 백업 및 복구 시 필수 정보
3. 백업시 필요한 가용 트래픽 확보
– 웹호스팅의 경우 하루 허용 트래픽 용량이 정해져있으므로 백업 과정에서 전송이 중단되는 일이 없도록 가용 트래픽을 확보해야 합니다.

■ PHP업그레이드 방법

1. 기존 운영 서버에서 DB 백업 받기
계정관리> 백업받기/올리기 메뉴에 들어갑니다.
DB백업받기를 체크합니다.
③ [백업받기]버튼을 클릭합니다.
→ 10분쯤 후 DB백업이 완료되며 웹호스팅 공간의 RooT폴더에 *.dump확장자가 붙은 파일이 생성된 것을 확인할 수 있습니다.

  ④ 백업이 완료된 DB백업파일(*.dump)을 PC로 다운로드
– Filezila 클라이언트 프로그램을 사용하시면 좋습니다.

2. 기존 운영 서버에서 데이터 백업 받기
계정관리> 백업받기/올리기 메뉴에 들어갑니다.
DATA백업받기를 체크합니다.
③ [백업받기]버튼을 클릭합니다.
→ 10분쯤 후 DB백업이 완료되며 웹호스팅 공간의 www폴더에 압축파일이 생성된 것을 확인할 수 있습니다.

  ④ 백업이 완료된 DATA백업파일을 PC로 다운로드
    – 다운로드 완료된 DATA백업파일을 압축해제하세요
(만약에 백업이 제대로 되지 않았다면 압축이 풀리지 않을겁니다)

3. 서버 변경 신청하기
연장/변경/추가 옵션> 변경신청 메뉴에 들어갑니다.
PHP버전변경에서 업그레이드할 PHP버전을 선택합니다.
③ [변경신청]버튼을 클릭합니다.

※ 중요: 변경신청을 누르고 나면 서버환경 변경 메뉴가 나타나는데 꼭 FTP/DB비밀번호는 기존과 동일하게 설정해주세요.  여기서 패스워드를 변경하시면 신규 서버 이전 후 DB파일을 불러오지 못하는 사태가 벌어질 수 있습니다. 

  ④ 기존계정의 데이터/DB가 모두 삭제되고 복구불가능하다는 설명이 보이는데.. 백업을 잘 받아두었다면  [예]버튼을 클릭

 ※ 정상 처리메시지가 보이면  신규 서버로 이전신청이 완료된 것입니다.   이전이 진행되는 동안 약 30분 정도 홈페이지에 접속이 되지 않을 것입니다.

4. DB백업파일을 신규 서버의 루트폴더에 업로드
→ Filezila 클라이언트를 이용하여 웹호스팅 공간의 RooT폴더에 *.dump확장자가 붙은 백업파일이 업로드해주세요

5. DB복구하기
백업받기/올리기 메뉴에서 DB복구를 체크합니다.
② 업로드한 DB백업파일의 경로 및 파일명을 입력해줍니다.
③ [복구하기]버튼을 클릭합니다.

  ④ DB비밀번호를 확인하고 나면 바로 신규서버로의 DB복구절차가 시작됩니다.

6. 데이터 복구하기
– 압축해제해둔 데이터파일들을 원래 위치와 동일하게 업로드하세요
– Shell명령 실행권한이 있고  저장공간에 여유가 있다면  압축파일 상태로 서버에 업로드하여 서버에서 압축을 해제하실 수도 있습니다.

7. 홈페이지에 다시 접속해보시면 아래처럼 정상적으로 연결됩니다
-홈페이지가 열리지않고 오류가 발생한다면 DB계정의 패스워드가 잘못되었을 가능성이 큽니다.  이럴땐 카페24 관리자메뉴에 들어가셔서 DB패스워드를 변경하거나 홈페이지 소스의 DB관련 설정파일을 수정해서 재 업로드하시면 되겠습니다.

 

(Visited 190 times, 1 visits today)
This entry was posted in 미분류. Bookmark the permalink.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다