웹사이트

Staging 환경 사용하기

A staging environment is a private copy of your website where you can test changes, updates, or new features without affecting your live site. Once you are happy with the result, you can push the…

스테이징 환경은 라이브 사이트에 영향을 주지 않고 변경 사항, 업데이트 또는 새로운 기능을 테스트할 수 있는 웹사이트의 비공개 복사본입니다. 결과에 만족하면 변경 사항을 프로덕션으로 다시 푸시할 수 있습니다.

스테이징 환경이란?

스테이징은 임시 URL에서 실행되는 웹사이트의 별도의 격리된 버전을 제공합니다. 라이브 사이트의 방문자는 작업 중일 때 아무것도 볼 수 없습니다. 이는 다음을 수행하기 전에 특히 유용합니다:

  • WordPress 플러그인 설치 또는 업데이트
  • 테마 전환
  • 데이터베이스에 대한 구조적 변경
  • 사용자 정의 코드 테스트

KPanel에서 스테이징 사이트 생성

  1. kpanel.kapsulehost.com에서 KPanel에 로그인합니다
  2. 왼쪽 메뉴에서 Websites로 이동합니다
  3. 복제하려는 웹사이트를 클릭합니다
  4. Staging 탭을 엽니다
  5. Create Staging을 클릭합니다

KPanel은 파일과 데이터베이스를 스테이징 서브도메인으로 복사합니다(예: staging.yourdomain.com). 사이트 크기에 따라 일반적으로 1~2분이 소요됩니다.

스테이징 환경은 요금제의 저장소 할당량에 포함됩니다. 대규모 사이트는 복제하는 데 더 오래 걸릴 수 있습니다.

스테이징에서 변경 사항 적용

스테이징 사이트가 준비되면 다음을 할 수 있습니다:

  • 스테이징 URL을 통해 WordPress 관리 화면에 액세스합니다
  • SFTP를 사용하여 플러그인을 설치하고, 테마를 전환하거나, 파일을 편집합니다
  • 양식, 결제 흐름 및 사용자 정의 기능을 테스트합니다

스테이징 환경은 기본적으로 비밀번호로 보호되므로 검색 엔진에 의해 색인되지 않습니다.

스테이징을 프로덕션으로 푸시

변경 사항에 만족하면:

  1. KPanel에서 Websites로 이동합니다
  2. 사이트의 Staging 탭을 엽니다
  3. Push to Production을 클릭합니다
  4. FilesDatabase 체크박스를 사용하여 푸시할 항목을 선택합니다(하나 또는 둘 다 확인 가능).
  5. 푸시를 확인합니다

스테이징에서 프로덕션으로 데이터베이스를 푸시하면 라이브 데이터베이스를 덮어씁니다. 스테이징 복제본이 생성된 이후 라이브 사이트에서 발생한 새로운 주문, 댓글 또는 사용자 등록은 손실됩니다. 항상 먼저 백업을 하세요.

푸시 전에 백업 수행

스테이징을 프로덕션으로 푸시하기 전에 수동 백업을 생성합니다:

  1. Websites로 이동하여 사이트를 선택한 후 Backups 탭을 엽니다
  2. Create Backup Now를 클릭합니다
  3. 백업이 완료될 때까지 기다린 후 푸시를 진행합니다

자세한 단계는 백업 수행을 참조하세요.

스테이징 환경 삭제

테스트를 완료하고 변경 사항을 푸시한 후 저장소를 확보하기 위해 스테이징 환경을 삭제합니다:

  1. Staging 탭으로 이동합니다
  2. Delete Staging을 클릭합니다
  3. 삭제를 확인합니다

영구적인 스테이징 사이트를 유지하기보다는 중대한 변경을 계획할 때마다 새로운 스테이징 복제본을 생성하는 습관을 들이세요. 이렇게 하면 스테이징 환경이 항상 프로덕션의 현재 상태를 반영합니다.

여전히 도움이 필요하신가요?

다음 주소로 이메일을 보내주세요 support@kapsulehost.com 또는 KPanel에서 채팅을 시작하세요.

KPanel 열기