WordPress 스테이징 환경 만들기 - 0:1 가이드 - MalCare

게시 됨: 2023-04-19

웹사이트를 변경하여 나중에 후회한 적이 있습니까?

나중에 그것이 충분하지 않거나 웹사이트를 손상시키는 원인이 된다는 사실을 깨닫기 위해 웹사이트를 수정하는 것은 악몽입니다.

수정 전 시점으로 사이트를 복원하는 방법을 알아내야 할 뿐만 아니라 손상된 사이트를 수정해야 할 수도 있습니다.

또한 수정 작업에 꽤 많은 시간을 소비했으며 이제 수정 사항을 롤백하는 데 더 많은 시간을 소비해야 한다고 가정합니다.

우리는 그 고통을 이해하고 있으며 모두 거기에 있었습니다.

라이브 사이트에 수정 사항을 적용하기 전에 먼저 수정 사항을 테스트할 수 있다면 좋지 않을까요? 이것이 바로 스테이징 환경에서 수행할 수 있는 작업입니다.

스테이징 사이트는 라이브 사이트의 복제본입니다. 라이브 사이트를 위험에 빠뜨리지 않고 시험장을 제공합니다.

이 기사에서는 WordPress 사이트에 대한 준비 사이트를 만드는 방법을 정확하게 보여줍니다.

핵심요약: 웹 사이트를 준비하는 방법은 여러 가지가 있지만 가장 쉬운 방법은 BlogVault Staging과 같은 플러그인을 다운로드하고 설치하는 것입니다. 클릭 한 번으로 웹사이트를 만드는 데 도움이 됩니다. 뿐만 아니라 나중에 사이트를 수정하면 간단한 클릭으로 스테이징 사이트에서 라이브 사이트로 변경 사항을 푸시하는 데도 도움이 됩니다.

[lwptoc skipHeadingLevel=”h1,h4,h5,h6″ skipHeadingText=”마지막 생각”]

WordPress 스테이징 환경이란 무엇입니까?

준비 사이트 환경은 기본적으로 라이브 웹 사이트의 복제본입니다. 스테이징 환경은 테스트를 실행하고 변경 사항을 실험하는 데 사용됩니다.

WordPress 스테이징 사이트는 다음과 같은 경우에 유용합니다.

  1. 웹사이트를 업데이트하고 싶습니다. 때로는 사이트 또는 단일 플러그인을 업데이트할 때 웹사이트를 손상시키는 비호환성 문제가 발생할 수 있습니다.
  2. 새로운 테마나 새로운 플러그인을 시도하고 싶습니다.
  3. 레이아웃, 이미지 및 디자인 변경과 같이 사이트를 크게 변경하려고 합니다.
  4. 라이브 사이트에서 직면한 문제를 해결하려고 합니다. 라이브 사이트에서 문제를 해결하면 더 많은 문제가 발생하고 방문자의 경험에 영향을 미칠 수 있습니다.

WordPress 스테이징 환경은 매우 편리하지만 단점도 있습니다. 다음 섹션에서는 WP 스테이징 환경 사용의 장단점을 살펴보겠습니다.

스테이징 환경 사용의 장점

  1. 스테이징 사이트를 사용하면 라이브 사이트가 중단될 위험 없이 웹사이트를 실험할 수 있습니다.
  2. 라이브 또는 원래 웹 사이트를 위험에 빠뜨리지 않고 업데이트를 실행하여 호환성 문제를 일으키는지 확인할 수 있습니다.
  3. 스테이징 환경을 사용하면 사이트를 유지 관리 모드로 설정하지 않고도 사이트를 괴롭히는 중요한 문제의 원인을 발견할 수 있습니다.
  4. 준비 웹 사이트는 백업 사본을 확인하는 데 도움이 됩니다. 웹 사이트의 특정 복사본을 복원하려는 경우 준비 사이트에서 백업 복사본을 식별하는 데 도움을 받을 수 있습니다. 또한 백업이 작업 복사본인지 확인하는 데도 도움이 됩니다.

스테이징 환경 사용의 단점

  1. 준비 사이트를 만들려면 추가 비용을 투자 해야 합니다. 귀하의 호스팅 제공업체는 추가 비용으로 스테이징 서비스를 제공할 수 있습니다. 스테이징 플러그인 중 일부는 유료 서비스입니다.
  2. 스테이징 환경 설정은 복잡하고 시간이 많이 소요될 수 있습니다.
  3. 또한 스테이징 사이트에서 라이브 사이트로 변경 사항을 복제하는 데에도 시간이 많이 소요될 수 있습니다. 너무 많이 변경했거나 복잡한 변경을 수행한 경우 사이트에서 변경한 내용을 잊어버릴 가능성이 높습니다.

중요: 준비 웹 사이트 사용과 관련된 문제가 있지만 극복할 수 있습니다. 예를 들어 무료 스테이징 서비스를 제공하는 BlogVault와 같은 플러그인이 있습니다. 스테이징 환경을 만들고 스테이징 사이트에서 라이브 사이트로 변경 사항을 복제하는 쉬운 방법을 제공합니다. 버튼을 클릭하기만 하면 됩니다.

[ss_click_to_tweet tweet="준비 사이트 환경은 기본적으로 라이브 웹사이트의 복제본입니다. 스테이징 환경은 테스트를 실행하고 변경 사항을 실험하는 데 사용됩니다.” 내용 =”” 스타일 =”기본값”]

WordPress에서 스테이징 환경을 만드는 방법??

WordPress에서 스테이징 환경을 만드는 방법에는 세 가지가 있습니다 . 사람들은:

나. WordPress 플러그인으로 사이트 준비(쉬움)
ii. 웹 호스트로 사이트 준비(쉬움)
iii. 수동으로 사이트 준비(어려움)

편리한 방법을 선택할 수 있도록 모든 방법을 안내해 드립니다.

나. WordPress 플러그인으로 사이트 준비

기사 앞부분에서 우리는 일부 스테이징 플러그인이 프리미엄 서비스인 반면 BlogVault와 같은 다른 플러그인은 무료로 제공하는 방법에 대해 이야기했습니다. 이 섹션에서는 BlogVault 플러그인을 사용하여 준비하는 방법을 보여줍니다. 그러나 단계를 진행하기 전에 BlogVault가 훌륭한 선택인 몇 가지 더 인상적인 이유가 있습니다. 사람들은:

  • 많은 스테이징 플러그인은 사이트 서버를 사용하여 스테이징 사이트를 저장합니다. 서버가 과부하되어 웹 사이트가 느려집니다. 반면 BlogVault는 WordPress 준비 사이트를 자체 서버에 저장합니다.
  • 캐시 플러그인과 호환되지 않는 스테이징 플러그인이 많이 있습니다. 캐시 지우기는 사이트에서 수행 중인 변경 사항을 미리 볼 수 있기 때문에 스테이징 사이트에서 필수적입니다. BlogVault는 캐시 플러그인에 문제가 없었습니다.
  • 일부 스테이징 플러그인이 다중 사이트를 지원하지 않는다는 사실에 놀랄 것입니다. 그러나 BlogVault는 걱정 없이 다중 사이트를 준비할 수 있습니다 .

이제 플러그인으로 사이트를 준비하겠습니다.

1. BlogVault 플러그인을 다운로드하여 설치합니다 . 즉시 웹 사이트 백업을 시작합니다.

2. 프로세스가 완료되면 사이트 세부 정보 보기 옵션을 클릭합니다.

WordPress 스테이징 환경을 만들기 전에 백업

3. 스테이징 섹션이 있는 새 페이지로 이동합니다. 해당 섹션 내에서 스테이징 추가 옵션을 클릭합니다.

blogvault를 사용한 원클릭 워드프레스 스테이징

BlogVault가 스테이징 사이트를 만드는 데 몇 분 정도 걸립니다.

4. BlogVault 준비 사이트에 액세스하려면 준비 사이트 방문 옵션을 클릭해야 합니다.

blogvault wp 스테이징 환경에 액세스

5. 모든 스테이징 사이트는 암호로 보호되어 귀하 또는 귀하가 자격 증명을 공유하는 사람 외에는 아무도 액세스할 수 없습니다. 스테이징 환경에 들어가려면 사용자 이름과 암호가 필요합니다. 준비 사이트 방문 옵션을 찾은 페이지에서 사용자 이름과 암호를 찾을 수 있습니다.

워드프레스 사이트의 암호로 보호된 스테이징

스테이징 사이트를 사용한 후 스테이징 환경에서 변경한 사항을 라이브 사이트에 복제하고 싶을 것입니다. 수동으로 수행할 필요가 없습니다. 스테이징 사이트를 라이브 사이트와 병합하기만 하면 됩니다. BlogVault를 사용하면 변경 사항을 실시간으로 푸시할 수 있습니다. 번거로움과 시간을 절약할 수 있습니다!

다음 섹션에서는 정확히 어떻게 할 수 있는지 보여드리겠습니다.

→ 스테이징 사이트와 라이브 사이트 병합

BlogVault를 사용하면 스테이징 사이트를 라이브 사이트와 병합하는 것이 매우 쉽습니다. 다음 단계를 따르기만 하면 됩니다.

1. BlogVault 대시보드에 로그인하고 스테이징 섹션으로 이동합니다.

2. 병합을 선택하면 스테이징 사이트가 라이브 사이트와 병합됩니다. BlogVault를 사용하면 라이브 사이트에 푸시할 변경 사항을 선택할 수도 있습니다.

blogvault 스테이징 사이트를 라이브 사이트와 병합

몇 분 안에 스테이징 사이트에서 수정한 모든 내용이 라이브 사이트에 나타납니다.

WordPress 스테이징 플러그인에 대해 자세히 알고 싶습니까? 자신에게 맞는 플러그인을 훨씬 쉽게 선택할 수 있도록 저희가 직접 선택한 Best WordPress Staging Plugins에 대한 가이드를 확인하세요.

ii. 웹 호스트로 사이트 준비

대부분의 호스팅 서비스는 준비 기능을 제공합니다. 월 $20부터 시작하는 SiteGround 및 Bluehost와 같은 호스팅 제공업체의 더 높은 요금제에 가입한 경우 스테이징 사이트에 액세스할 수 있습니다. WP Engine, FlyWheel 및 Kinsta와 같은 다른 인기 있는 호스팅 제공업체는 모든 계획과 함께 스테이징 시설을 제공합니다.

이 섹션에서는 인기 있는 두 WordPress 호스팅 회사에서 스테이징에 액세스하는 방법을 보여 드리겠습니다.

  1. Bluehost에서 준비 사이트 만들기
  2. Kinsta에서 스테이징 사이트 만들기

참고: 위의 WordPress 호스팅 공급자를 사용하지 않을 수 있습니다. 그러나 아래에 나열된 단계를 따르면 자신의 호스팅 회사와 함께 스테이징 사이트를 만드는 방법에 대한 아이디어를 얻을 수 있습니다.

1. BlueHost에 스테이징 사이트 생성

사이트가 Bluehost에서 호스팅되는 경우 다음 단계를 수행하여 Bluehost 스테이징을 활성화할 수 있습니다.

→ Bluehost에서 사이트를 준비하려면 WordPress 웹사이트에 로그인해야 합니다.

→ 대시보드의 메뉴에서 Staging 옵션을 선택합니다.

→ 다음 페이지에서 스테이징 사이트 생성을 선택하면 블루호스트가 사용할 수 있는 워드프레스 스테이징 사이트를 생성합니다.

블루호스트 스테이징

→ 스테이징 WordPress 사이트에 액세스하려면 스테이징 사이트로 이동 옵션을 선택해야 합니다. 이제 WordPress 사용자 자격 증명을 사용하여 스테이징 환경에 로그인할 수 있습니다.

Bluehost 스테이징 사이트를 라이브 사이트와 병합

스테이징 사이트를 수정한 후 라이브 사이트에 변경 사항을 푸시하려고 합니다. 그렇게 하려면 다음 단계를 수행해야 합니다.

→ WordPress 대시보드에서 Staging 을 선택합니다.

→ 다음 페이지에서 파일이나 데이터베이스 또는 둘 다를 병합하라는 메시지가 표시됩니다.

블루호스트 스테이징 사이트를 라이브 사이트와 병합

옵션 중 하나를 선택하면 Bluehost가 스테이징 사이트를 라이브 사이트와 병합하기 시작합니다.

2. Kinsta에서 준비 사이트 만들기

사이트가 Kinsta에서 호스팅되는 경우 다음 단계를 수행하여 Kinsta 스테이징을 활성화할 수 있습니다.

→ Kinsta 호스팅 계정에 로그인한 다음 준비하려는 웹사이트를 선택합니다.

→ 다음으로 스테이징 환경 옵션을 찾아야 합니다. 그것을 클릭하십시오.

→ 다음 페이지에서 Staging > Create A Staging Environment를 선택해야 합니다.

kinsta로 준비 환경 만들기

→ 스테이징 사이트가 준비되면 도메인으로 이동하여 환경의 URL을 찾을 수 있습니다.

Kinsta 스테이징 사이트를 라이브 사이트와 병합

이제 스테이징 사이트에서 변경한 내용을 라이브 사이트에 병합하려면 아래 단계를 따르십시오.

→ Kinsta 대시보드에 로그인하고 스테이징 사이트를 선택합니다.

→ 그런 다음 Staging Environment > Push Staging to Live를 선택합니다.

그게 다야. Kinsta는 스테이징 사이트를 라이브 사이트와 병합합니다.

iii. 수동으로 WordPress 사이트 준비

스테이징 사이트를 수동으로 만드는 것은 시간이 많이 걸리고 복잡한 프로세스입니다. 따라서 사이트를 수동으로 준비하지 않는 것이 좋습니다 . 뿐만 아니라 스테이징에서 라이브 사이트로 변경 사항을 푸시하는 쉬운 방법이 없습니다. 수동으로 복제해야 합니다.

중요: 여전히 수동 방법을 시도하려면 전체 사이트 백업을 수행하는 것이 좋습니다. 수동 방법에는 WordPress 파일 및 데이터베이스 작업이 포함됩니다. 당신이 그것들을 만지작거리는 동안 당신의 웹사이트를 망가뜨리는 실수를 할 가능성이 있습니다.

수동 프로세스에는 다음 단계가 포함됩니다.

  1. 스테이징 사이트 역할을 할 하위 도메인 만들기
  2. 라이브 사이트에서 파일 및 데이터베이스 다운로드
  3. 하위 도메인 또는 스테이징 사이트에 동일한 파일 및 데이터베이스 업로드

1. 스테이징 하위 도메인 생성

호스팅 제공업체를 사용하여 하위 도메인을 만들 수 있습니다.

→ 호스팅 제공업체 계정에 로그인하고 cPanel 로 이동한 다음 Subdomain 을 선택합니다.

→ 다음 페이지에서 하위 도메인을 생성하고 이름을 Staging 으로 지정합니다. 하위 도메인을 만드는 방법을 모르는 경우 하위 도메인을 만드는 방법을 설명하는 호스팅 공급자의 도움말 문서를 찾아야 합니다.

다음은 Bluehost의 가이드입니다 – 하위 도메인을 만드는 방법은 무엇입니까?

그리고 여기 Kinsta의 것이 있습니다 – 사이트에 도메인을 어떻게 추가합니까?

블루호스트 하위 도메인 생성

2. 라이브 사이트에서 파일 및 데이터베이스 다운로드

워드프레스 웹사이트는 파일과 데이터베이스로 구성되어 있습니다. 둘 다 다운로드해야 합니다. 목적은 웹 사이트를 복제하고 WordPress 스테이징 환경으로 작동할 수 있도록 하위 도메인에 업로드하는 것입니다.

나. 파일을 다운로드하려면 다음 단계를 따라야 합니다.

Filezilla 또는 CyberDuck 과 같은 FTP 소프트웨어를 설치하고 활성화해야 합니다. 이 소프트웨어는 WordPress 파일에 액세스하고 컴퓨터에 다운로드하는 데 도움이 됩니다.

→ 컴퓨터에 설치한 후 소프트웨어를 엽니다. 웹 사이트에 연결하고 WordPress 파일을 가져올 수 있도록 호스트 이름, 사용자 이름 및 암호를 묻습니다.

이러한 자격 증명이 없는 경우 호스팅 제공업체에 연락하여 자격 증명을 요청하십시오.

파일질라 빠른 연결

→ 연결이 설정되면 원격 사이트 섹션에서 WordPress 파일을 찾을 수 있습니다.

→ 원격 사이트 섹션에서 public_html 폴더를 찾습니다. 폴더를 마우스 오른쪽 버튼으로 클릭하고 다운로드를 선택합니다. WordPress 파일이 컴퓨터에 다운로드됩니다.

ftp를 사용하여 모든 워드프레스 파일 다운로드

ii. 데이터베이스를 다운로드하려면 다음 단계를 따라야 합니다.

→ 호스팅 제공업체 계정에 로그인하고 cPanel 로 이동한 다음 phpMyAdmin 을 선택합니다.

→ 다음으로 내보내기 옵션을 선택합니다. 내보내기 방법 에서 빠른을 선택한 다음 이동을 누르십시오.

wp 스테이징 환경을 만들기 전에 데이터베이스 다운로드

WordPress 데이터베이스가 컴퓨터에 다운로드됩니다.

3. 하위 도메인에 파일 및 데이터베이스 업로드

이제 컴퓨터에 파일과 데이터베이스가 모두 저장되었으므로 하위 도메인인 Staging에 업로드해야 합니다.

앞에서 말한 하위 도메인은 테스트하고 수정할 수 있는 스테이징 사이트 역할을 합니다.

→ FTP 소프트웨어를 열고 웹사이트에 연결되어 있는지 확인하십시오. 앞에서 살펴본 것처럼 오른쪽에는 사이트의 파일이 표시되는 원격 사이트 라는 섹션이 있습니다. 왼쪽에는 컴퓨터에 저장된 파일이 표시되는 로컬 사이트 섹션이 있습니다.

사용자 지정 도메인(준비)은 원격 사이트 섹션에서 찾을 수 있습니다. 그리고 다운로드한 파일과 데이터베이스는 로컬 사이트 섹션에서 찾을 수 있습니다.

해야 할 일은 파일과 데이터베이스를 하위 도메인 폴더에 업로드하는 것입니다.

나. 파일 업로드
  • 파일과 데이터베이스를 컴퓨터의 단일 폴더에 저장합니다. 폴더 이름을 Live site files로 지정했습니다.
  • 그런 다음 하위 도메인 폴더인 Staging을 선택합니다.
  • 그런 다음 로컬 사이트 섹션으로 이동하고 라이브 사이트 파일 폴더를 마우스 오른쪽 버튼으로 클릭합니다 . 업로드를 선택하면 폴더가 스테이징(하위 도메인)에 업로드됩니다.
스테이징을 위한 워드프레스 파일 업로드
  • 새 스테이징 사이트의 URL은 호스팅 공급자 계정에서 찾을 수 있습니다. 계정에 로그인하고 cPanel 로 이동한 다음 Domain > Subdomains를 선택합니다.
ii. 데이터베이스 업로드

데이터베이스를 업로드하려면 먼저 하위 도메인인 Staging에 대한 데이터베이스를 생성해야 합니다.

  • 호스팅 제공업체 계정에 로그인하고 cPanel로 이동한 다음 데이터베이스 로 이동하여 MySQL 데이터베이스를 선택합니다.
  • 다음으로 Create New Database 섹션에 데이터베이스 이름을 적고 Create Database를 누르십시오.
스테이징 사이트용 데이터베이스 생성
  • 이제 데이터베이스를 사용할 수 있는 새 데이터베이스 사용자를 생성합니다. 데이터베이스를 만든 페이지 – 아래로 스크롤하면 MySQL 사용자를 만들 수 있는 섹션이 있습니다.
데이터베이스에 대한 새 사용자 생성
  • 데이터베이스와 사용자 이름이 준비되면 새 데이터베이스가 하위 도메인에 연결되었는지 확인해야 합니다. FTP 소프트웨어를 열고 원격 사이트 섹션에서 public_html > Staging 으로 이동하십시오. Staging 폴더 안에 wp-config 파일이 있습니다. 마우스 오른쪽 버튼을 클릭하고 편집 을 선택합니다.
wp 구성 편집 2
  • 파일에는 이전 데이터베이스에 대한 정보(데이터베이스 이름, 사용자 이름 및 암호)가 있으며 방금 만든 데이터베이스로 바꿉니다.
wp config.php 파일에서 이전 데이터베이스 세부 정보를 새 데이터베이스 세부 정보로 바꿉니다.
  • 그런 다음 2단계에서 다운로드한 데이터베이스를 새 데이터베이스에 업로드할 차례입니다.
  • cPanel 로 돌아가서 phpMyAdmin을 선택합니다. 새 데이터베이스를 볼 수 있어야 합니다. 그것을 선택하고 가져오기 섹션으로 이동합니다.
  • 컴퓨터에서 데이터베이스를 업로드하면 준비가 완료됩니다.
새로 생성된 데이터베이스를 cpanel에 업로드
  • 앞에서 말했듯이 새 스테이징 사이트에 대한 링크는 호스팅 공급자 계정에서 찾을 수 있습니다. 계정에 로그인하고 cPanel 로 이동한 다음 Domain > Subdomains를 선택합니다.

라이브 WordPress 사이트와 스테이징 사이트 병합

새 WordPress 스테이징 환경을 수정한 후에는 스테이징 사이트를 라이브 사이트와 병합하는 쉬운 방법이 없습니다. 라이브 사이트에서 변경 사항을 수동으로 복제해야 합니다.

그게 다야, 여러분. 이것이 WordPress 스테이징 환경을 만드는 방법입니다.

[ss_click_to_tweet tweet="MalCare에서 제공하는 이 가이드의 도움으로 처음으로 WordPress 스테이징 사이트를 만들었습니다." 내용 =”” 스타일 =”기본값”]

마지막 생각들

웹 사이트를 준비할 수 있는 방법에는 여러 가지가 있지만 플러그인을 사용하는 것이 가장 쉽고 저렴합니다. 수동 방법과 달리 BlogVault와 같은 플러그인을 사용하여 사이트를 준비하는 경우 웹사이트가 손상될 위험이 없습니다.

지금 BlogVault 스테이징을 사용해 보십시오!