WordPress 준비 사이트를 설정하는 방법
게시 됨: 2019-06-12워드프레스 웹사이트 운영의 가장 중요한 측면 중 하나는 유지 관리입니다. 웹 사이트 업데이트를 정기적으로 수행하면 웹 사이트가 안전하고 효율적으로 실행되는지 확인할 수 있습니다.
웹사이트 업데이트는 WordPress 또는 활성화된 WordPress 테마에 대한 모든 변경 사항을 나타냅니다. 여기에는 최신 버전의 WordPress로 업데이트, WordPress 테마 및 플러그인 업데이트, 웹사이트 디자인 조정이 포함됩니다.
WordPress를 최신 버전으로 업데이트하거나 테마 템플릿을 수정하는 등 웹사이트에 주요 변경 사항을 수행하기 전에 WordPress를 백업하는 것이 좋습니다. 그러나 우리 대부분은 시간을 절약하기 위해 라이브 웹사이트를 빠르게 변경하는 죄를 범하고 있습니다. 불행히도 이것은 위험할 수 있습니다.
WordPress 플러그인을 업데이트하면 업데이트로 인해 웹사이트가 충돌할 가능성이 항상 있습니다. 코드를 올바르게 입력하지 않은 경우 WordPress 위젯을 약간만 변경해도 웹사이트 프런트 엔드에서 심각한 문제가 발생할 수 있습니다.
이것이 숙련된 WordPress 웹사이트 소유자가 WordPress 스테이징 환경을 사용하는 이유입니다. 스테이징 환경은 라이브 웹 사이트에서 문제가 발생할 위험을 줄입니다.
이 기사에서는 웹사이트 스테이징의 이점을 설명하고 웹사이트에 WordPress 스테이징 사이트를 설정하는 방법을 보여드리고자 합니다.
웹사이트 스테이징의 이점
준비 환경은 WordPress 웹 사이트의 정확한 사본이 있는 테스트 영역입니다.
이 테스트 웹사이트를 사용하면 테스트 웹사이트가 공개적으로 표시되지 않기 때문에 문제가 발생할 염려 없이 안전하게 업데이트를 수행할 수 있습니다. 테스트 웹 사이트가 충돌하는 경우 재설정하고 다시 한 번 라이브 웹 사이트의 클론으로 만들기만 하면 됩니다.
이 설정을 통해 라이브 웹사이트가 다운될 위험 없이 코드 수정, 플러그인 업데이트 및 기타 변경을 수행할 수 있습니다. 변경 사항에 만족하면 테스트 웹 사이트를 복사하여 라이브 웹 사이트를 대체할 수 있습니다.
대부분의 사람들은 테스트 웹사이트를 스테이징 사이트라고 부릅니다.
웹사이트를 위한 준비 사이트를 설정하는 것은 매우 유용합니다. 모든 웹 사이트 업데이트에 적극적으로 사용하면 업데이트 또는 수정으로 인해 라이브 웹 사이트가 오프라인 상태가 될 가능성을 효과적으로 제거할 수 있습니다.
호스트로 스테이징 환경 생성
지난 5년 동안 우리는 관리형 WordPress 호스팅 회사가 더 인기를 얻는 것을 보았습니다. 관리형 WordPress 호스팅 서비스는 WordPress 웹 사이트 호스팅을 전문으로 하며 간소화된 호스팅 환경, 전문 WordPress 지원, 일일 백업 및 캐싱과 같은 성능 기능을 제공합니다.
웹 사이트 스테이징은 관리되는 WordPress 호스팅 계획의 기본 호스팅 제어판에 자주 통합됩니다. Kinsta 및 WP Engine과 같은 관리 호스팅 회사에서 제공하며 WordPress 계획에서는 Bluehost 및 SiteGround와 같은 보다 저렴한 호스팅 회사에서 제공합니다.
일반적으로 호스팅 회사를 통해 준비 사이트를 설정하는 것은 웹 사이트 준비를 활용하는 가장 사용자 친화적인 방법 중 하나입니다. 버튼 클릭으로 새로운 스테이징 영역을 생성하고 라이브 웹사이트에 배포하고 나중에 삭제할 수 있습니다.
Kinsta에서 준비 환경 설정에 대한 Brian Jackson의 자습서를 확인하여 전체 프로세스가 어떻게 작동하는지 확인하십시오.

BlogVault는 최근 WordPress 백업에 대한 제 기사에 소개된 프리미엄 백업 및 보안 서비스입니다. 나는 BlogVault를 사용하여 1년 동안 내 블로그를 백업했으며 Themes의 설립자인 Charlie Livingston도 이 서비스를 사용합니다.
BlogVault의 가장 흥미로운 측면 중 하나는 일일 백업 및 보안 스캔을 제공할 뿐만 아니라 웹사이트 스테이징도 제공한다는 것입니다.
새로운 스테이징 환경을 만드는 것은 간단합니다. 준비 사이트로 배포하려는 웹 사이트의 백업과 테스트 환경에서 사용하려는 PHP 버전을 선택하기만 하면 됩니다.
BlogVault는 스테이징 사이트에 대한 sFTP 및 phpMyAdmin 로그인 정보를 제공하므로 직접 액세스할 수 있습니다. 또한 스테이징 사이트가 검색 엔진에서 숨겨져 있는지 확인합니다.

호스팅 회사에서 웹 사이트 스테이징을 제공하는 경우 사용자 친화적인 스테이징 솔루션이므로 웹 사이트 업데이트에 사용하는 것이 좋습니다.
그러나 많은 호스팅 회사는 웹사이트 스테이징을 제공하지 않으며 때때로 기능에 대해 추가 요금을 부과하거나 웹사이트 스테이징을 더 높은 가격의 계획으로 제한하는 회사가 있음을 알고 있어야 합니다. 또한 많은 관리 WordPress 호스팅 회사는 고객을 하나의 스테이징 사이트로 제한합니다.
고맙게도 스테이징 환경을 직접 설정하는 것은 그리 어렵지 않습니다.
WP 스테이징으로 스테이징 환경을 만드는 방법
WP Staging은 자체 스테이징 환경을 만들고 관리하는 프로세스를 단순화하는 WordPress 플러그인입니다.
플러그인을 활성화하면 첫 번째 스테이징 사이트를 만들기 전에 BackWPup과 같은 솔루션을 사용하여 WordPress 웹사이트를 백업하라는 메시지가 표시됩니다.

새 스테이징 환경은 세 단계로 만들 수 있습니다.
1단계에서 "새 스테이징 사이트 만들기"를 클릭하기만 하면 됩니다.

두 번째 단계에서는 준비 사이트를 구성할 수 있습니다.
이 섹션은 데이터베이스 테이블, 파일 및 고급 설정의 세 가지 범주로 나뉩니다.

모든 데이터베이스 테이블이 기본적으로 선택되지만 준비 사이트로 복사되는 테이블을 제외하는 옵션이 있습니다.

플러그인을 사용하면 스테이징 환경에 복사할 WordPress 디렉토리를 선택할 수도 있습니다.
추가 디렉토리도 마이그레이션할 수 있습니다.

WP 스테이징은 무료로 사용할 수 있지만 프로 버전으로 업그레이드하면 다른 데이터베이스나 도메인으로 복제하는 것과 같은 추가 기능을 사용할 수 있습니다. 이 두 기능은 모두 무료 버전에서 볼 수 있지만 제한적입니다.
WP Staging Pro의 단일 라이선스는 €89부터 판매되며 1년간의 지원 및 업데이트가 함께 제공됩니다.

복사할 데이터베이스 테이블과 파일을 지정한 후에는 하단의 링크를 사용하여 필요한 디스크 공간을 확인해야 합니다. 이것은 웹사이트마다 다를 것입니다. 내 테스트 WordPress 웹 사이트의 경우 플러그인은 2GB가 필요한 것으로 추정했습니다.
그런 다음 복제 프로세스를 시작할 수 있습니다.
준비 영역에서 웹사이트 복제본을 만드는 데 걸리는 시간은 웹사이트 크기에 따라 다릅니다. 참고로 테스트 워드프레스 웹사이트의 복제본을 만드는 데 3분 40초가 걸렸습니다.

웹 사이트가 복제되면 WP Staging은 새 준비 사이트에 대한 직접 링크를 제공합니다.
그 아래에는 검색 엔진 친화적인 영구 링크가 비활성화되는 것과 같은 준비 사이트에 대한 메모가 있습니다.

WP Staging에 대해 내가 좋아하는 것 중 하나는 WordPress 관리 표시줄의 색상을 변경하여 라이브 사이트가 아니라 준비 사이트를 보고 있음을 상기시켜준다는 것입니다.

스테이징 사이트를 보고 있다는 알림은 WP 스테이징 플러그인 페이지에도 표시됩니다.

WP Staging은 WordPress 사용자를 위한 환상적인 스테이징 솔루션입니다. 웹사이트 복제 프로세스는 빠르고 간단하며 데이터베이스 및 파일에 대한 전송 설정을 조정할 수 있는 일반 설정 영역이 있습니다. 이러한 설정은 가져오고 내보낼 수도 있습니다.

플러그인을 사용하면 원하는 만큼 스테이징 사이트를 만들 수 있으며 기본 개요 페이지에서 스테이징 사이트를 삭제하고 웹사이트의 현재 버전으로 덮어쓸 수 있습니다.
많은 WordPress 사용자에게는 무료 버전이 충분할 것이라고 생각하지만 웹사이트를 다른 데이터베이스 및 도메인에 복사해야 하는 경우 프로 버전으로 업그레이드할 수 있습니다.
WP Stagecoach로 스테이징 환경을 만드는 방법
WP Stagecoach는 스테이징 사이트를 귀하가 아닌 서버에 저장하는 프리미엄 WordPress 스테이징 솔루션입니다.
이것은 WP Staging과 같은 솔루션이 기본 도메인에 준비 영역을 설치할 때 호스팅 계획에서 사용 가능한 스토리지를 줄이기 때문에 많은 웹 사이트 소유자에게 바람직할 수 있습니다.

WP Stagecoach는 몇 분 만에 준비 구역을 설정할 수 있는 간단한 솔루션입니다.
플러그인을 활성화했으면 설정 영역에 WP Stagecoach 사용자 이름과 API 키를 입력해야 합니다. 서비스에 가입하면 제공됩니다.
설정 페이지에는 다른 유용한 설정도 있습니다. 여기에는 비활성화 시 데이터를 제거하는 옵션, 준비 사이트를 만드는 데 문제가 있는 경우 추가 설정, 디버그 메뉴, 느린 서버에서 호스팅되는 웹 사이트를 지원하는 옵션이 포함됩니다.

스테이징 사이트를 만드는 것은 간단합니다.
스테이징 사이트의 이름을 입력하기만 하면 됩니다. 이것은 WPStagecoach.com에서 스테이징 영역을 설정하는 데 사용됩니다.
이 시점에서 스테이징 영역에서 캐싱을 비활성화하도록 선택할 수도 있습니다. 스테이징 사이트도 암호로 보호할 수 있습니다.

흥미롭게도 WP Stagecoach는 이전에 테스트 웹 사이트에서 만든 다른 스테이징 영역을 복사하지 않는다는 것을 알고 있었습니다. 또한 파일이 너무 크다고 판단하여 "WordPress를 백업하는 13가지 방법" 기사를 위해 최근에 만든 백업을 복사하지 않는다는 것도 알고 있었습니다.
원하는 경우 여전히 큰 파일을 스테이징 사이트로 복사할 수 있습니다.

몇 분 후에 준비 사이트가 준비됩니다. 라이브 웹사이트에서 사용하는 것과 동일한 사용자 이름과 비밀번호를 사용하여 스테이징 사이트에 로그인할 수 있습니다.
WP Stagecoach는 또한 SFTP 로그인 정보를 제공하므로 FileZilla와 같은 응용 프로그램을 사용하여 파일을 관리할 수 있습니다.

라이브 웹사이트를 보고 있지 않음을 알리는 메시지가 스테이징 사이트 상단에 표시됩니다.
또한 스테이징 영역의 WP Stagecoach 페이지에서 phpMyAdmin에 대한 링크를 찾을 수 있습니다. 이것은 WordPress 데이터베이스를 변경해야 하는 경우에 유용합니다.

WP Stagecoach는 연간 $120부터 사용할 수 있습니다. 이를 통해 10개 도메인에서 서비스를 사용할 수 있습니다.
연간 프리랜서 계획은 한 달에 $10의 효과적인 월간 요금으로 작동합니다. 그러나 한 달에 $12로 매월 지불하는 옵션이 있습니다.
모든 플랜에서는 청구되기 이틀 전에 서비스를 테스트할 수 있습니다. 나는 그들이 더 긴 평가판 기간을 제공하는 것을 선호하지만 이것은 모든 것이 어떻게 작동하는지 테스트하기에 충분한 시간이어야 합니다.

나는 WP 역마차에 깊은 인상을 받았습니다.
회사는 준비 사이트를 만드는 프로세스를 단순하게 유지하는 데 큰 역할을 했으며 암호 보호 및 큰 파일이 준비 사이트로 복사되지 않도록 제외하는 기능과 같은 몇 가지 훌륭한 기능이 있습니다.
스테이징 환경을 수동으로 만드는 방법
WP Staging 및 WP Stagecoach와 같은 WordPress 플러그인은 자체 스테이징 사이트를 만드는 프로세스를 단순화했습니다.
그러나 대신 스테이징 환경을 수동으로 생성할 수 있습니다.
스테이징 환경을 수동으로 만드는 데 시간이 조금 더 걸리지만 많은 WordPress 사용자가 이 방법을 선택하는 데에는 합당한 이유가 있습니다. 예를 들어, 로컬 스테이징 사이트는 온라인으로 액세스할 수 없기 때문에 더 안전합니다.
설정 프로세스가 약간 다르지만 스테이징 사이트를 수동으로 설정하는 목적은 동일하게 유지됩니다. 즉, 업데이트를 안전하게 수행할 수 있도록 라이브 웹 사이트의 복사본을 만드는 것입니다.
준비 사이트를 수동으로 저장할 수 있는 위치가 많이 있습니다.
여기에는 다음이 포함됩니다.
- 라이브 웹사이트의 하위 디렉토리
- 라이브 웹사이트의 하위 도메인
- Vultr와 같은 클라우드 서비스의 테스트 서버
- XAMPP와 같은 개발 환경을 사용하여 컴퓨터에 WordPress 로컬 설치
스테이징 사이트용 라이브 웹사이트의 복제본을 만들려면 모든 WordPress 파일을 복사하고 웹사이트의 데이터베이스를 복사해야 합니다.
- FileZilla와 같은 FTP 클라이언트를 사용하여 라이브 웹사이트에서 모든 파일 다운로드
- phpMyAdmin(또는 기타 데이터베이스 관리 애플리케이션)을 사용하여 라이브 웹사이트의 데이터베이스 내보내기
모든 것을 백업했으므로 이제 새 준비 영역을 만들 수 있습니다.
이 프로세스는 따라하기 쉽지만 확실하지 않은 경우 WordPress의 공식 마이그레이션 가이드를 참조해야 합니다.
- 새 도메인, 하위 도메인 또는 로컬 환경에 대한 관리자 권한이 있는 새 데이터베이스 및 데이터베이스 사용자 생성
- 새 서버의 URL 및 데이터베이스 정보를 반영하도록 wp-config.php 파일을 편집하십시오.
- FTP를 사용하여 새 서버에 모든 파일 업로드
- WordPress 데이터베이스 가져오기
위의 방법을 사용하여 WordPress 웹 사이트를 복제하는 것은 모든 단계를 올바르게 수행하면 어렵지 않지만 시간이 많이 걸릴 수 있습니다. 고맙게도 이 전체 프로세스를 단순화하는 여러 WordPress 플러그인을 사용할 수 있습니다.
WP Migrate DB 및 All-in-One WP Migration을 사용하여 웹 사이트를 마이그레이션 및 복제할 수 있지만 권장하는 솔루션은 Duplicator입니다.
Duplicator를 사용하여 라이브 WordPress 웹사이트를 스테이징 영역에 복제하거나 그 반대로 복제할 수 있습니다. 웹사이트 백업에 포함할 파일과 데이터베이스 테이블을 선택할 수 있습니다. 예를 들어 WordPress 데이터베이스만 백업할 수 있습니다.

새 서버의 데이터베이스 정보는 설정의 구성 부분에서 설치 프로그램 섹션에 입력할 수 있습니다.
Duplicator는 좀 더 사용자 친화적일 수 있지만 플러그인 작동 방식을 이해하면 얼마나 유용한지 알게 될 것입니다.

의심의 여지 없이 호스팅 계획을 통해 준비 환경을 만들거나 WP Staging 또는 WP Stagecoach와 같은 WordPress 플러그인을 사용하는 것이 준비 사이트를 만드는 더 간단한 방법입니다.
개발자와 같은 많은 WordPress 사용자는 대신 스테이징 환경을 더 잘 제어할 수 있도록 스테이징 사이트를 수동으로 생성하도록 선택합니다.
마지막 생각들
웹 사이트 스테이징의 이점과 스테이징 사이트를 사용하여 안전한 웹 사이트 업데이트를 수행하는 방법을 더 잘 이해하시기 바랍니다. 더 많은 WordPress 사용자가 웹사이트 스테이징을 활용해야 한다고 생각합니다. 이는 WordPress 핵심 업데이트 또는 플러그인 업데이트가 라이브 웹사이트를 충돌시킬 가능성을 제거하기 때문입니다.
스테이징 사이트를 수동으로 설정하는 방법을 알고 있지만 개인적으로 설정 및 유지 관리가 더 쉽기 때문에 사용자 친화적인 웹 사이트 스테이징 솔루션을 선호합니다. 또한 시간을 절약할 수 있습니다.
라이브 웹 사이트를 위한 준비 사이트를 만드는 데 사용하는 방법이 무엇이든 이 자습서가 유용했기를 바랍니다.
행운을 빕니다.
케빈
