Xe,로 만든 사이트를 다른 서버로 이전하려면 어떤 준비가 필요할까?
웹관리자가 아니라면 이러한 절차가 무척이나 복잡해보인다.
복잡한 것 뿐만 아니라 어렵기 까지 하고 머리도 지끈지끈 아프다.
어떤 순서로 해야 하나?
그 방법이 아래 링크에 적혀 있다.
http://mylostworld.co.kr/13010
xe 사이트 다른서버로 이전하는 방법과 순서
그 방법을 간단하게 정리해보면..
- 준비할 프로그램
파일질라, Putty - 새로 이전하는 호스팅업체의 서버환경
PHP버전,MySQL 버전 등 - 주의사항
서버이전 후 캐시(cache) 폴더 삭제하기
계정파일의 백업은 FTP로 직접받지 말고 리눅스 명령으로 압축해서 받는다. - 서버이전 시작하기 - 백업
putty를 이용하여 ftp에 접속
ls로 확인
1) 계정파일들 압축하기
tar cvfpz backup.tar.gz 백업할 폴더명
예) tar cvfpz backup.tar.gz www
2) DB 백업하기
mysqldump –u ID –p DBname >backup.sql
압축한 파일을 ftp로 다운로드 한다. - 서버이전 – 새로운 서버로 업로드(복원)
1) 새로운 서버에 백업한 파일을 업로드 한다.
2) putty로 접속한다.
3) 복원을 위하여 루트폴더 안으로 이동한다.
4) 복원(압축해제)을 한다.
소스파일 해제 tar xvfpz backup.tar.gz
DB 복원 : mysql –u ID –p DBname < backup.sql - 압축 해제후 루트 아래로 파일이동
- 이동후 files>cache 폴더 삭제
ftp에서 삭제해도 되고,,
putty 에서 삭제해도 된다. (files 폴더로 이동후 rm –rf cache 라고 입력) - Files>config>db.config.php 파일 수정
hostname = 'localhost'
db_userid = - 사이트 로그인
도메인/?module=admin - 캐쉬파일 재생성
출처: https://blog.naver.com/sinmomo333/220411901122