WordPress 웹 사이트를 라이브로 만드는 방법? (단계별 가이드)

게시 됨: 2023-07-03

웹사이트를 시작하거나 라이브로 만드는 것은 특히 웹사이트의 ABC에 대해 전혀 모르는 초보자에게 매우 위협적일 수 있습니다. 다행히 스테이징 플랫폼을 제공하는 웹 호스팅 서비스가 있어 WordPress에서 웹 사이트를 라이브로 만드는 방법을 연습할 수 있습니다. 이러한 플랫폼은 실험과 학습을 위한 안전한 환경을 제공합니다.

온라인 비즈니스 관점에서 웹 사이트를 시작하고 대중에게 접근성을 보장하는 것이 중요합니다. 콘텐츠 관리 시스템(CMS)을 선택할 때 WordPress보다 더 좋은 옵션은 없습니다. 웹 사이트를 만들기 위한 매우 인기 있고 사용자 친화적인 플랫폼입니다.

이 포괄적인 가이드에서는 처음부터 WordPress에서 웹 사이트를 라이브로 만드는 방법을 배웁니다.


목차
1. 웹사이트 런칭 준비
2. 웹사이트 디자인하기
웹사이트를 로컬 서버에서 라이브 웹사이트로 마이그레이션해야 하는 이유는 무엇입니까?
로컬 서버에서 라이브 웹사이트로 WordPress를 이동하는 방법: 수동 방법
WordPress Duplicator Plugin을 사용하여 웹 사이트 전송
최종 체크아웃
라이브 사이트에서 오류 테스트 실행
결론
자주 묻는 질문

읽기: 초보자를 위한 무료 WordPress 웹사이트 만드는 방법.


1. 웹사이트 런칭 준비

첫 번째이자 가장 중요한 단계는 웹 사이트 출시를 준비하는 것입니다. 초기 단계는 주로 다음으로 구성됩니다.

1.1 신뢰할 수 있는 웹 호스팅 공급자 선택:

특히 WordPress를 사용하는 경우 웹사이트의 최적 기능을 위해서는 신뢰할 수 있는 웹 호스팅 제공업체를 선택하는 것이 필수적입니다. 웹 호스트는 인터넷에서 웹 사이트에 액세스할 수 있도록 하는 데 필요한 인프라와 리소스를 제공하는 회사입니다. 모든 웹사이트에는 호스팅 제공업체를 선택할 때 요인을 고려하고 WordPress 웹사이트에 대한 권장 옵션을 탐색하기 위해 작업할 호스트가 필요합니다.

인터넷에 연결된 서버에서 웹 사이트의 파일, 데이터베이스 및 콘텐츠를 저장하고 제공하려면 웹 호스트가 필요합니다. 호스팅 제공업체가 없으면 사용자가 웹사이트에 액세스할 수 없습니다.


읽기: 2023년에 프로처럼 웹사이트를 호스팅하는 방법은?


1.2 도메인 이름 등록

도메인 이름을 등록하는 것은 온라인 인지도를 확립하는 중요한 단계입니다. 웹사이트에 고유한 정체성을 부여하고 사용자가 쉽게 액세스할 수 있도록 합니다. 다음은 도메인 이름을 등록하고 기억에 남고 관련성이 있는 이름을 선택하는 방법에 대한 간단한 참고 사항입니다.

도메인 이름을 등록하려면 다음 단계를 따르십시오.

  • GoDaddy 또는 Namecheap과 같은 평판이 좋은 도메인 등록 기관을 선택하세요.
  • 도메인 가용성을 검색하고 관련 확장자를 선택합니다.
  • 등록 시 정확한 연락처 정보를 제공하십시오.
  • 필요한 결제를 완료하여 절차를 완료하십시오.
  • 장기 보안을 위해 다년 등록을 고려하십시오.

다음은 기억하기 쉽고 관련성이 높은 도메인 이름을 선택하기 위한 팁입니다.

  • 간단하고 기억하기 쉽게 유지하십시오.
  • 웹사이트의 목적이나 산업과 관련이 있게 만드세요.
  • 키워드 또는 위치 기반 용어 사용을 고려하십시오.
  • 검색을 수행하여 상표권 침해를 방지하십시오.
  • 향후 인지도 및 확장을 위해 브랜드 이름을 선택하십시오.

시간을 들여 브랜드를 효과적으로 나타내고 장기 목표에 부합하는 도메인 이름을 선택하십시오.

1.3 호스팅 서버에 WordPress 설치하기

웹 호스팅 설치에서 WordPress CMS를 통해 직접 웹 사이트를 디자인하는 가장 일반적인 웹 사이트 생성 방법을 따르는 경우 가장 먼저 수행해야 하는 가장 중요한 단계는 웹 호스팅 서버에 WordPress CMS를 설치하는 것입니다.

원 클릭 설치 또는 수동 설정 가이드를 따라 쉽게 할 수 있습니다. WordPress가 설치되면 웹사이트를 관리하는 WordPress 대시보드에 액세스하게 됩니다.


참고: WPOven 과 같은 일부 웹 호스팅 서비스 공급자는 웹 호스팅 설정과 함께 사전 설치된 WordPress를 제공합니다.


WordPress 대시보드에는 몇 가지 주요 기능이 있습니다.

  • 게시물 및 페이지: 웹사이트의 콘텐츠를 만들고 관리할 수 있습니다.
  • 테마 : 다양한 옵션에서 웹사이트 디자인을 선택합니다.
  • 플러그인: 연락처 양식 또는 소셜 미디어 통합과 같은 추가 기능을 추가합니다.
  • 사용자 지정: 웹 사이트의 모양과 레이아웃을 사용자 지정합니다.
  • 설정: 사이트 제목 및 댓글 설정과 같은 다양한 측면을 구성합니다.

웹사이트를 효과적으로 관리하고 맞춤화하려면 WordPress 대시보드를 이해하는 것이 중요합니다. 원클릭 설치를 선택하든 수동 설정을 선택하든 WordPress를 설치하고 대시보드를 탐색하면 웹 사이트를 쉽게 만들고 유지 관리하는 데 도움이 됩니다.

그러나 웹사이트를 디자인하기 전에 방문자를 위해 웹사이트를 유지 관리 모드로 전환하고 검색 엔진이 귀하의 웹사이트를 색인화하지 못하도록 하는 "유지 관리 중" 플러그인을 설치하는 것이 좋습니다.

검색 엔진이 귀하의 웹사이트를 인덱싱하지 못하도록 하려면 다음 단계를 따르십시오.

  • 읽기 설정 조정 : WordPress 대시보드에서 "설정"으로 이동한 다음 "읽기"로 이동합니다. "검색 엔진이 이 사이트를 인덱싱하지 못하도록 합니다." 상자를 선택합니다. 이렇게 하면 웹사이트에 "NOINDEX" 태그가 추가되어 색인 생성을 원하지 않는다는 것을 검색 엔진에 알립니다.
  • robots.txt 파일 사용 : robots.txt 파일을 만들어 웹사이트의 루트 디렉토리에 넣습니다. robots.txt 파일은 크롤링할 페이지와 인덱싱에서 제외할 페이지를 검색 엔진 크롤러에 지시합니다. 인덱싱을 허용하지 않으려면 "User-agent: * Disallow: /" 지시문을 포함합니다.
  • SEO 플러그인 설치 : Yoast SEO 또는 All in One SEO Pack과 같은 SEO 플러그인을 설치합니다. 이 플러그인은 검색 엔진 인덱싱을 제어하는 ​​추가 옵션을 제공합니다. 플러그인 설정에서 인덱싱과 관련된 옵션을 찾아 인덱싱을 권장하지 않도록 설정하거나 특정 페이지에 noindex 태그를 추가하세요.
  • 개별 페이지 설정 관리 : 검색 엔진에서 색인을 생성하지 않으려는 특정 페이지나 게시물에 대해 페이지 설정을 편집할 수 있습니다. WordPress 편집기 내에서 "가시성" 또는 "색인 생성"과 같은 옵션을 찾아 해당 페이지에 대해 "NOINDEX"를 선택합니다.

읽기: 쉬운 11단계로 WordPress로 웹사이트를 구축하는 방법?


2. 웹사이트 디자인하기

웹사이트 디자인을 진행하기 전에 스테이징 플랫폼에서 웹사이트를 디자인하려면 아래 링크를 확인하세요.

  • 스테이징/테스트 ​​사이트는 어떻게 만듭니까?
  • WordPress 스테이징 사이트의 변경 사항을 라이브 사이트에 동기화

이제 스테이징 또는 테스트 사이트를 만들 수 있으면 제공된 단계를 따르십시오.

이 방법을 따르는 경우 대시보드에서 직접 웹사이트를 라이브로 만드는 것이 매우 쉬울 것입니다. 그러나 로컬 서버의 컴퓨터에서 이미 웹 사이트를 만들거나 디자인한 경우 따라야 할 몇 가지 방법이 있습니다.


웹사이트를 로컬 서버에서 라이브 웹사이트로 마이그레이션해야 하는 이유는 무엇입니까?

스테이징 환경과 마찬가지로 로컬 서버에서 WordPress 웹 사이트 또는 WordPress 블로그를 만들면 동일한 이점을 얻을 수 있습니다. 방문자에게 영향을 주지 않고 무제한 실험 또는 테스트를 수행할 수 있습니다.

웹사이트에서 비공개로 작업하는 것도 일반적인 관행입니다.

그러나 완료 후 마지막으로 방문자를 위해 간 서버에서 라이브로 만들어야 합니다. 로컬 서버에서 라이브 웹 사이트로 WordPress를 이동하는 방법을 살펴보겠습니다.

  • 웹사이트 수동 전송
  • WordPress Duplicator 플러그인 사용
  • WordPress 내보내기/가져오기 기능 사용

로컬 서버에서 라이브 웹사이트로 WordPress를 이동하는 방법: 수동 방법

이전 섹션에서 설명한 대로 웹 사이트 시작을 위한 모든 준비를 완료했다고 가정합니다. 로컬 호스트에서 라이브 서버로 웹 사이트를 수동으로 전송하기 위한 추가 단계는 다음과 같습니다.

  • 컴퓨터에 FTP 클라이언트를 설치합니다. 이 도구를 사용하면 웹사이트 파일에 액세스하고 로컬 서버 사이트를 라이브 서버에 업로드할 수 있습니다.
  • 로컬 서버에 대한 전체 액세스 권한이 있는지 확인하십시오.

이제 마이그레이션 프로세스를 시작하겠습니다.

1단계: 로컬 데이터베이스 다운로드 또는 내보내기

1. 로컬 WordPress 데이터베이스를 내보냅니다. 이를 위해 phpMyAdmin이라는 도구를 사용합니다. 익숙하지 않은 경우 phpMyAdmin을 사용하여 WordPress 데이터베이스 관리에 대한 가이드를 참조할 수 있습니다.

2. 웹 브라우저를 열고 http://localhost/phpmyadmin/으로 이동합니다. 그러면 phpMyAdmin 인터페이스로 이동합니다.

3. phpMyAdmin에 들어가면 목록에서 WordPress 데이터베이스를 찾아 클릭합니다.

4. 상단 메뉴바에서 '내보내기' 버튼을 클릭합니다.

5. 내보내기 페이지에 '내보내기 방법:' 옵션이 표시됩니다. '빠른' 또는 '사용자 지정' 중에서 선택할 수 있습니다. 간단히 하기 위해 '빠른'을 선택하는 것이 좋습니다.

Exporting Database
데이터베이스 내보내기

6. '빠르게'를 선택한 후 '이동' 버튼을 클릭합니다. 이렇게 하면 내보내기 프로세스가 시작되고 데이터베이스가 컴퓨터에 다운로드됩니다.

2단계: WordPress 파일을 라이브 서버에 업로드

1. WordPress 웹사이트 파일을 라이브 사이트로 이동하려면 FileZilla와 같은 FTP 클라이언트가 필요합니다. 컴퓨터에서 FTP 클라이언트를 엽니다.

2. FTP 클라이언트를 사용하여 웹 호스팅 계정에 연결합니다. 일반적으로 웹 호스팅 제공업체에서 제공하는 FTP 자격 증명을 입력해야 합니다.

3. FTP 클라이언트를 통해 라이브 사이트에 연결되면 올바른 디렉토리에 파일을 업로드했는지 확인하십시오. 예를 들어 사이트를 'yourdomain.com'에 호스팅하려면 'public_html' 디렉토리에 파일을 업로드해야 합니다.

4. FTP 클라이언트에서 로컬 컴퓨터에 있는 WordPress 파일을 선택합니다.

5. FTP 클라이언트에서 해당 버튼을 클릭하여 선택한 파일을 라이브 서버에 업로드합니다. 이렇게 하면 라이브 서버로 파일 전송이 시작됩니다.

3단계: 라이브 서버에 MySQL 데이터베이스 생성

FTP 클라이언트가 WordPress 파일을 업로드할 때 데이터베이스를 라이브 서버로 가져올 수 있습니다.

이제 웹 호스팅 계정의 cPanel 대시보드로 이동하여 "데이터베이스 섹션"을 찾으십시오.

데이터베이스 섹션을 찾을 수 있으면 'MySQL 데이터베이스 마법사' 아이콘을 클릭합니다.

MySQL Database Wizard
MySQL 데이터베이스 마법사

새 데이터베이스 생성 옵션 선택 > 데이터베이스 이름을 입력하고 "다음 단계" 버튼을 클릭합니다.

Create A Database
데이터베이스 만들기

cPanel이 자동으로 새 데이터베이스를 생성할 때까지 기다립니다.

이제 새 사용자의 사용자 이름과 암호를 입력하고 "사용자 만들기"를 클릭하십시오.

Create Database Users
데이터베이스 사용자 생성

'모든 권한' 체크박스를 선택하여 새로 만든 사용자를 데이터베이스에 추가합니다.

Add the user to the database
데이터베이스에 사용자 추가

아래로 스크롤하고 '변경하기'를 클릭하여 변경 사항을 저장하면 완료됩니다.

4단계: 이전에 다운로드한 데이터베이스를 라이브 서버로 가져오기

cPanel 대시보드에 액세스하고 '데이터베이스' 섹션까지 아래로 스크롤합니다. ' phpMyAdmin '을 클릭합니다.

phpMyAdmin으로 리디렉션됩니다. 앞에서 만든 데이터베이스를 선택합니다. 새로 생성된 데이터베이스는 테이블 없이 표시됩니다.

상단 메뉴에 있는 '가져오기' 탭을 클릭합니다. 가져오기 페이지에서 '파일 선택' 버튼을 클릭하고 첫 번째 단계에서 로컬 사이트에서 저장한 데이터베이스 파일을 선택합니다.

Importing Database
데이터베이스 가져오기

파일을 선택한 후 페이지 하단의 '이동' 버튼을 클릭합니다. 데이터베이스를 자동으로 phpMyAdmin으로 가져옵니다.

5단계: 웹사이트 URL 변경

이제 라이브 WordPress 사이트에 연결하기 위해 데이터베이스의 사이트 URL을 변경할 차례입니다.

phpMyAdmin에서 가져온 데이터베이스의 wp_options 테이블을 찾습니다.

참고: 데이터베이스 접두사를 수정한 경우 테이블 이름은 wp_options 대신 {new_prefix}_options일 수 있습니다.

wp_options 옆에 있는 '찾아보기' 버튼을 클릭하거나 사이드바 링크를 사용하여 wp_options 테이블 내의 필드를 나열하는 페이지에 액세스하십시오.

Changing Website URL
웹사이트 URL 변경

options_name 열에서 'siteurl'이라는 옵션을 찾고 그 옆에 있는 '편집' 아이콘을 클릭합니다.

필드를 편집할 수 있는 창이 나타납니다. option_value의 입력 상자에 로컬 설치의 URL(일반적으로 http://localhost/test와 같은 형식)이 표시됩니다.

기존 URL을 https://www.newurl.com과 같은 새 사이트 URL로 바꿉니다.

Updating New URL
새 URL 업데이트 중

'이동' 버튼을 클릭하여 필드를 저장합니다.

'home' 옵션 이름에 대해 위와 동일한 단계를 반복합니다. wp_options 테이블에는 여러 페이지가 있을 수 있으므로 '홈' 옵션을 찾으려면 두 번째 페이지로 이동해야 할 수 있습니다.

라이브 사이트 URL과 일치하도록 '홈' URL을 업데이트합니다.

다음 단계에 따라 WordPress 데이터베이스를 성공적으로 가져오고 사이트 URL을 수정하여 라이브 사이트에 연결할 수 있습니다.

본 개정판은 원문과 동일한 정보를 보다 간결하게 전달하고 표절된 내용이 없음을 알려드립니다.

6단계: Wp-config.php 파일에서 데이터베이스 세부 정보 업데이트

데이터베이스를 가져오고 콘텐츠를 업로드한 후 사이트에 '데이터베이스 연결 설정 오류' 메시지가 표시될 수 있습니다.

이 문제를 해결하려면 FTP 클라이언트를 사용하여 웹 사이트에 연결하고 wp-config.php 파일을 엽니다.

wp-config.php 파일에서 다음 코드 행을 찾으십시오.

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress * /
define( 'DB_NAME', 'database_name_here' );
/ * MySQL database username * /
define( 'DB_USER', 'username_here' );
/ * MySQL database password * /
define( 'DB_PASSWORD', 'password_here' );
/ * MySQL hostname */
define( 'DB_HOST', 'localhost' );
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress * /
define( 'DB_NAME', 'database_name_here' );
/ * MySQL database username * /
define( 'DB_USER', 'username_here' );
/ * MySQL database password * /
define( 'DB_PASSWORD', 'password_here' );
/ * MySQL hostname */
define( 'DB_HOST', 'localhost' );
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress * /
define( 'DB_NAME', 'database_name_here' );
/ * MySQL database username * /
define( 'DB_USER', 'username_here' );
/ * MySQL database password * /
define( 'DB_PASSWORD', 'password_here' );
/ * MySQL hostname */
define( 'DB_HOST', 'localhost' );
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress * /
define( 'DB_NAME', 'database_name_here' );
/ * MySQL database username * /
define( 'DB_USER', 'username_here' );
/ * MySQL database password * /
define( 'DB_PASSWORD', 'password_here' );
/ * MySQL hostname */
define( 'DB_HOST', 'localhost' );
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress * /
define( 'DB_NAME', 'database_name_here' );
/ * MySQL database username * /
define( 'DB_USER', 'username_here' );
/ * MySQL database password * /
define( 'DB_PASSWORD', 'password_here' );
/ * MySQL hostname */
define( 'DB_HOST', 'localhost' );
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress * /
define( 'DB_NAME', 'database_name_here' );
/ * MySQL database username * /
define( 'DB_USER', 'username_here' );
/ * MySQL database password * /
define( 'DB_PASSWORD', 'password_here' );
/ * MySQL hostname */
define( 'DB_HOST', 'localhost' );
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress * /
define( 'DB_NAME', 'database_name_here' );
/ * MySQL database username * /
define( 'DB_USER', 'username_here' );
/ * MySQL database password * /
define( 'DB_PASSWORD', 'password_here' );
/ * MySQL hostname */
define( 'DB_HOST', 'localhost' );
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress * /
define( 'DB_NAME', 'database_name_here' );
/ * MySQL database username * /
define( 'DB_USER', 'username_here' );
/ * MySQL database password * /
define( 'DB_PASSWORD', 'password_here' );
/ * MySQL hostname */
define( 'DB_HOST', 'localhost' );
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress * /
define( 'DB_NAME', 'database_name_here' );
/ * MySQL database username * /
define( 'DB_USER', 'username_here' );
/ * MySQL database password * /
define( 'DB_PASSWORD', 'password_here' );
/ * MySQL hostname */
define( 'DB_HOST', 'localhost' );
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress * /
define( 'DB_NAME', 'database_name_here' );
/ * MySQL database username * /
define( 'DB_USER', 'username_here' );
/ * MySQL database password * /
define( 'DB_PASSWORD', 'password_here' );
/ * MySQL hostname */
define( 'DB_HOST', 'localhost' );

'database_name_here'를 데이터베이스 이름으로, 'username_here'를 이전에 생성한 MySQL 데이터베이스 사용자 이름으로, 'password_here'를 해당 암호로 바꿉니다.

wp-config.php 파일을 저장하고 WordPress 호스팅 서버에 다시 업로드합니다.

업로드 후 웹 사이트를 방문하십시오. 이제 '데이터베이스 연결 설정 오류' 오류 없이 라이브 상태여야 합니다.

WordPress 관리자 패널에 로그인하고 설정 » 일반으로 이동합니다.

변경하지 않고 페이지 하단으로 스크롤하여 "변경 사항 저장" 버튼을 클릭합니다.

이 작업을 통해 필요한 모든 위치에서 사이트 URL이 수정됩니다.

그런 다음 설정 » 퍼머링크로 이동합니다. 페이지를 아래로 스크롤하고 "변경 사항 저장" 버튼을 클릭하여 모든 게시물 링크가 제대로 작동하는지 확인합니다.

7단계: 끊어진 링크가 수정되었는지 확인

WordPress 웹 사이트를 한 도메인에서 다른 도메인으로 마이그레이션하거나 로컬 서버에서 라이브 사이트로 이동하려고 하면 깨진 링크가 발생할 가능성이 더 높습니다.

이로 인해 404 오류가 발생할 수 있으므로 끊어진 링크가 모두 수정되고 업데이트되었는지 확인해야 합니다.

이렇게 하려면 WordPress 대시보드 > 설정 > 일반으로 이동합니다.

귀하의 WordPress 주소와 웹사이트 주소가 귀하의 도메인 이름을 직접 가리키는지 확인하고 확인하십시오. 그런 다음 "변경 사항 저장" 버튼을 클릭하십시오.

이제 설정 > 퍼머링크 > "변경 사항 저장" 버튼을 클릭하십시오.

8단계: 경로를 업데이트하여 이미지 및 링크 수정

이 시점에서 귀하의 WordPress 웹 사이트가 활성화되지만 프로세스가 아직 완료되지 않았습니다. 귀하의 게시물 및 이미지 링크가 손상되었을 수 있으며(위 섹션에서 이미 언급한 바와 같이) 작동하지 않습니다.

그러나 이 문제를 쉽게 해결할 수 있는 솔루션이 있습니다. 데이터베이스에 SQL 쿼리를 추가하기만 하면 됩니다.

이렇게 하려면 phpMyAdmin으로 이동하여 새 데이터베이스 >를 선택하고 클릭한 다음 메뉴 표시줄 맨 위에 있는 SQL을 클릭합니다. 그리고 다음 SQL 쿼리를 추가합니다.

UPDATE wp_posts SET post_content = REPLACE (post_content, 'localhost/test/', 'www.yourdomain.com/'); UPDATE wp_posts SET post_content = REPLACE (post_content, 'localhost/test/', 'www.yourdomain.com/'); UPDATE wp_posts SET post_content = REPLACE (post_content, 'localhost/test/', 'www.yourdomain.com/'); UPDATE wp_posts SET post_content = REPLACE (post_content, 'localhost/test/', 'www.yourdomain.com/'); UPDATE wp_posts SET post_content = REPLACE (post_content, 'localhost/test/', 'www.yourdomain.com/'); UPDATE wp_posts SET post_content = REPLACE (post_content, 'localhost/test/', 'www.yourdomain.com/');

Fix images and Links by updating their paths
경로를 업데이트하여 이미지 및 링크 수정

참고: "localhost/test/" 및 "www.yourdomain.com/"을 자신의 웹사이트 세부 정보로 바꾸는 것을 잊지 마십시오.


WordPress Duplicator Plugin을 사용하여 웹 사이트 전송

이 방법은 가장 쉽고 초보자에게 친숙한 방법 중 하나입니다. 웹 사이트의 완전한 복제본을 만들고 로컬 서버에서 라이브 사이트로 이동하는 대신 라이브로 만드는 것보다 더 좋은 바로 가기 방법은 없습니다.

이렇게 하려면 "Duplicator Plugin"이라는 간단한 WordPress 플러그인을 설치하기만 하면 됩니다. 웹 사이트의 완전한 복제본을 만들고 호스팅으로 쉽게 가져올 수 있도록 도와주는 가장 인기 있고 널리 사용되는 플러그인 중 하나입니다.

1. 가장 먼저 해야 할 일은 WordPress 디렉토리에서 직접 Duplicator 플러그인을 설치하고 활성화하는 것입니다.

2. 활성화 후 Duplicator > Packages 로 이동하여 " Create New " 버튼을 클릭합니다.

Creating New Package
새 패키지 생성

3. " 라이브 사이트 백업 "이라고 말한 다음 " 다음 " 버튼을 클릭하여 백업 이름을 제공해야 하는 새 페이지가 나타납니다.

Name the Backup Packages
백업 패키지 이름 지정

4. 이제 Duplicator 플러그인이 스캔을 실행하여 모든 것이 정상인지 여부를 확인합니다.

5. 스캔 결과가 정상이고 모든 항목이 양호로 표시되면 "빌드" 버튼을 클릭하여 계속 진행합니다.

Files Scanning by Duplicator plugin
Duplicator 플러그인으로 파일 스캔

6. 웹사이트 크기에 따라 처리하는 데 시간이 걸릴 수 있습니다. 프로세스가 완료될 때까지 탭을 열어 두는 것이 좋습니다.

7. 프로세스가 완료되면 설치 프로그램아카이브 파일을 다운로드해야 합니다. ” 원 클릭 다운로드 ” 버튼을 클릭하면 두 파일이 자동으로 컴퓨터에 다운로드됩니다.

One-click Download
원 클릭 다운로드

8. 설치 프로그램을 실행하기 전에 라이브 웹사이트용 MySQL 데이터베이스를 생성해야 합니다.


참고: 새 MySQL 데이터베이스를 생성하는 전체 프로세스는 위에서 이미 언급한 것과 유사합니다.


9. 다운로드한 패키지 및 설치 프로그램 파일을 호스팅 계정에 업로드합니다.

이것을하기 위해,

  • FTP 클라이언트를 사용하여 라이브 사이트에 연결하여 시작하십시오.
  • 연결되면 웹 사이트의 루트 디렉토리가 완전히 비어 있는지 확인하십시오.
  • 루트 디렉토리는 일반적으로 /home/public_html/ 폴더 에 있습니다.
  • WordPress 호스팅 회사가 가입 시 WordPress를 자동으로 설치한 경우 루트 디렉터리에서 WordPress 파일을 찾을 수 있습니다. 이 경우 해당 파일을 삭제해야 합니다.
  • 다음으로 Duplicator에서 archive.zip 및 installer.php 파일을 빈 루트 디렉터리로 업로드합니다.
  • yourdomain.com/installer.php를 방문하여 설치 프로그램 스크립트에 액세스하십시오.
  • 모든 표시기가 녹색인지 확인한 후 다음을 클릭하여 계속 진행합니다.
  • 데이터베이스 세부 정보(호스트, 데이터베이스 이름, 사용자 이름 및 암호)를 제공하여 데이터베이스를 설치합니다. 이러한 세부 정보는 MySQL 데이터베이스 메뉴에서 찾을 수 있습니다. "localhost"를 호스트로 사용하십시오. 데이터베이스를 테스트하여 자격 증명이 올바른지 확인한 후 다음을 클릭합니다.
  • 도메인 이름과 WordPress 설치 폴더 경로를 입력하여 데이터를 업데이트합니다. 둘 다 맞으면 다음을 클릭합니다.
  • WordPress 사이트를 테스트하고 관리자 로그인을 클릭하여 대시보드에 액세스하십시오.

최종 체크아웃

라이브 서버에서 직접 새 웹사이트를 처음부터 만들기 시작한 경우 "라이브" 버튼을 누르기 전에 확인해야 할 몇 가지 최종 체크아웃이 있습니다.

1. DNS 설정 업데이트 : 방문자를 웹 사이트로 안내하는 DNS 및 DNS의 역할에 대해 알아보세요. 호스팅 공급자로부터 DNS 정보를 얻습니다. 도메인 등록 기관 설정에 액세스하여 DNS 레코드를 업데이트합니다.

2. 도메인을 호스팅 서버로 지정 : 도메인을 호스팅 서버와 연결하도록 도메인 설정을 구성합니다. 올바른 도메인 확인을 위해 이름 서버를 업데이트하거나 DNS 레코드를 추가합니다. 도메인 전파 프로세스를 확인하고 웹사이트 접근성을 보장합니다.

3. 최종 웹사이트 확인: 웹사이트의 콘텐츠, 디자인 및 기능에 대한 최종 검토를 수행합니다. 다양한 장치 및 브라우저에서 웹사이트 접근성을 테스트합니다. 게시하기 전에 막바지 문제나 오류를 해결하세요.

4. 웹사이트 런칭 발표: 새 웹사이트에 대한 흥미로운 공지나 블로그 게시물을 작성하세요. 소셜 미디어 플랫폼 및 관련 온라인 커뮤니티에서 뉴스를 공유하십시오. 방문자가 라이브 웹 사이트를 탐색하고 피드백을 제공하도록 권장하십시오.


라이브 사이트에서 오류 테스트 실행

웹 사이트를 WordPress에 게시하기 위해 어떤 방법을 선택하든 오류가 없고 딸꾹질 없이 원활하게 실행되는지 테스트를 실행해야 합니다.

여기에서는 웹 사이트를 로컬 서버에서 라이브 사이트로 이동한 후 체크리스트를 제공했습니다.

워드프레스 대시보드 확인

  • 모든 관리 페이지가 문제 없이 로드되는지 확인합니다.
  • 게시물, 페이지 및 사용자 정의 게시물 유형을 추가, 편집 및 관리하는 기능을 테스트합니다.
  • 설정 → 읽기로 이동하고 '검색 엔진이 이 사이트를 인덱싱하지 못하도록 차단'이 선택 해제되어 있는지 확인하여 검색 엔진에서 웹 사이트를 인덱싱할 수 있는지 확인합니다.
  • 플러그인 및 테마 페이지에 액세스할 수 있고 올바르게 작동하는지 확인합니다.
  • 합병증 없이 새 플러그인을 설치할 수 있는지 확인하십시오.

웹사이트의 프런트 엔드 확인

  • 웹사이트의 프런트 엔드가 예상대로 표시되는지 확인합니다.
  • 모든 링크를 테스트하여 제대로 작동하는지 확인하십시오.
  • 슬라이더, 아코디언 및 팝업과 같은 대화형 요소가 원활하게 작동하는지 확인합니다.
  • 양식을 제출하고 성공적으로 수신되었는지 확인하십시오.

정기 백업 설정

웹 사이트가 활성화된 후 잊지 말아야 할 가장 중요한 일은 해커 공격, 최근 업데이트 또는 특정 변경으로 인해 발생할 수 있는 잠재적인 문제로부터 웹 사이트를 보호하기 위해 정기적인 백업을 설정하는 것입니다.

WPOven 의 관리형 WordPress 호스팅은 Amazon S3를 기반으로 하는 자동 백업을 제공하여 안심할 수 있는 완벽한 경험을 보장합니다.

웹사이트 속도 확인

웹 사이트 속도는 검색 엔진의 또 다른 순위 요소이므로 절대 당연하게 여겨서는 안 됩니다. 로컬 호스트에 CDN 또는 캐싱을 통합하지 않았을 수 있지만 사이트가 활성화되면 구현을 고려하는 것이 중요합니다.

이러한 도구는 웹 사이트의 로딩 속도를 크게 향상시킬 수 있습니다.


결론

이제 WordPress에서 웹 사이트를 라이브로 만드는 방법에 대한 모든 시나리오를 다루었습니다. 어떤 경로를 선택하든 사이트의 사고나 손상을 방지하려면 단계를 체계적으로 따라야 합니다.

언급된 단계를 따르면 웹 사이트가 원활하게 실행됩니다. 오류가 발생하면 "WordPress 일반 오류"에 대한 궁극적인 가이드를 참조하여 도움을 받으십시오. 또한 지속적인 웹 사이트 유지 관리, 업데이트 및 콘텐츠 최적화를 우선시하십시오.

웹 사이트의 성공적인 출시를 축하하고 웹 사이트가 제공하는 기회를 수용하십시오. 웹사이트를 시작하는 것은 시작에 불과하다는 점을 기억하세요. 성능을 지속적으로 모니터링하고 청중과 소통하며 온라인 성공을 보장하기 위해 정기적으로 업데이트하십시오.

문의 사항이 있거나 웹 사이트를 WordPress에 게시하는 것에 대해 여전히 확신이 서지 않는 경우 아래에 자유롭게 의견을 말하십시오.


자주 묻는 질문

내 WordPress 사이트가 활성 상태인지 어떻게 알 수 있습니까?

WordPress 사이트가 활성 상태인지 확인하려면 "www.yourdomain.com/wp-admin" 링크를 방문하십시오. WordPress 로그인 자격 증명을 입력하라는 페이지가 표시되면 WordPress 사이트가 활성 상태임을 의미합니다.

WordPress 사이트가 활성화되는 데 얼마나 걸립니까?

웹 사이트를 로컬 서버에서 라이브 사이트로 성공적으로 마이그레이션하면 즉시 라이브 상태가 됩니다. 그러나 네임서버 업데이트에는 최대 48시간이 소요될 수 있습니다.

WordPress 사이트는 만료되나요?

WordPress 사이트에는 기본적으로 만료 날짜가 없습니다. WordPress 사이트를 설정하면 삭제하거나 비활성화하지 않는 한 활성 상태로 유지되고 액세스할 수 있습니다. 그러나 호스팅 제공업체가 사이트 보존에 관한 자체 정책을 가지고 있을 수 있으므로 호스팅 제공업체에 특정 제한 사항이나 만료 정책이 있는지 확인하는 것이 좋습니다.