Drupal 웹사이트를 한 호스트에서 다른 호스트로 이동하는 방법에 대한 가이드

게시 됨: 2022-04-16

웹 호스트 변경은 모든 웹 사이트 소유자가 조만간 직면할 수 있는 작업입니다. 공유, VPS, 전용 호스팅 등 다양한 가격 패키지가 있는 수익성 있는 호스팅 옵션의 세계에서 이는 놀라운 일이 아닙니다. 새 호스팅 서버로의 이전은 가장 인기 있는 DevOps 서비스 중 하나입니다. 오늘 우리는 Drupal 웹사이트를 다른 호스트로 옮기는 단계를 검토합니다.

언제 Drupal 사이트를 새 호스트로 이동해야 합니까?

많은 고객이 다른 호스팅 제공업체(Acquia, Pantheon, GoDaddy, ABC, Digital Ocean 등), Linux 또는 Windows 서버 등으로 이동하기를 원합니다.

그들은 종종 웹사이트의 로딩 속도를 높이는 방법으로 웹사이트를 새로운 호스트로 이전하기로 결정합니다. 그들은 느린 웹사이트 속도가 돈을 요할 수 있다는 것을 알고 있습니다. 반복되는 다운타임이라는 또 다른 재앙은 전체적인 평판, 전환율, 고객 만족도를 떨어뜨리는 요인입니다.

Drupal 사이트를 한 호스트에서 다른 호스트로 마이그레이션하려는 아이디어는 종종 비싸고 유연하지 않은 호스팅 패키지, 열악한 고객 서비스, 웹 보안 부족 및 기타 일반적인 호스팅 문제와 관련이 있습니다.

이 때문에 고객들은 종종 전문가들에게 Drupal 웹사이트를 다른 호스트로 이전하는 단계에 대해 질문합니다. 물론 Drupal을 다른 서버로 마이그레이션하는 작업은 기술 전문가가 수행해야 하지만 게시물에서도 단계를 공유할 것입니다.

다른 호스트로의 이동을 위한 저렴한 지원 서비스

이 페이지에 오면 두 배로 운이 좋습니다.

  1. 첫째, 저희 웹사이트 지원팀이 Drupal 사이트를 새 서버로 원활하게 이전할 수 있으므로 걱정할 필요가 없습니다. 오늘 우리의 우선 순위는 웹 사이트 소유자에게 저비용 지원 서비스 를 제공하여 문제를 해결하고 비즈니스가 위기를 극복하고 디지털 존재를 향상시켜 앞으로 나아갈 수 있도록 돕는 것입니다.
  2. 둘째, 유연한 패키지로 호스팅 서비스를 선택할 수도 있습니다. 리소스의 양에 따라 다르며 모든 지갑에 적합합니다. 자세한 내용은 전화로 문의하십시오. KVM 기술, 정기 백업, 가동 시간 모니터링, 무료 SSL 인증서 및 cPanel을 통한 편리한 원격 제어는 호스팅으로 이동해야 하는 이유 중 일부일 뿐입니다.

Drupal 웹사이트를 다른 호스트로 이동하는 방법은 무엇입니까?

단 하나의 매직 버튼("문의하기")으로 사이트 이전이 가능하다는 것을 기억하십시오! 그러나 이것이 어떻게 수행되는지 알고 싶다면 Drupal 사이트를 한 서버에서 다른 서버로 이동하는 단계를 설명합니다.

대략적으로 말해서 Drupal 사이트를 다른 호스팅 서버로 이동하려면 다음이 필요합니다.

  • 사이트의 파일을 이동
  • 사이트의 데이터베이스를 이동
  • 몇 가지 설정 변경

Drupal 사이트를 다른 서버로 내보내는 방법에 대한 옵션이 있습니다. 많은 개발자들은 또한 이 작업에 백업 및 마이그레이션 모듈을 사용하는 것을 좋아합니다. 여기에서는 대부분의 호스팅 제공업체에서 사용할 수 있는 phpMyAdmin 및 FTP를 사용하는 사이트를 이동하는 옵션 중 하나를 설명합니다.

1. 캐싱 끄기

잠재적인 문제를 피하기 위해 먼저 Drupal 캐싱을 끄는 것이 좋습니다. Drupal 8 관리 대시보드에서 구성 - 성능 - 캐싱을 클릭하고 "캐싱 없음"을 선택합니다. 또한 "대역폭 최적화"에서 "CSS 파일 집계" 및 "JavaScript 파일 집계"를 선택 취소하고 마지막으로 "모든 캐시 지우기"를 눌러야 합니다.

2. Drupal 파일 내보내기

파일을 저장할 로컬 컴퓨터에 폴더를 준비합니다. FTP를 통해 원격 서버에 연결하려면 FileZilla와 같은 FTP 프로그램을 다운로드해야 합니다. 연결 자격 증명을 입력한 다음 QuickConnect 버튼을 눌러 사이트를 호스팅하는 원격 서버에 연결합니다.

거기에 기본 사이트의 폴더가 표시됩니다. 폴더의 내용을 로컬 컴퓨터에 다운로드하거나 끌어다 놓습니다. 로컬 백업 폴더의 이름과 위치를 기억하십시오.

drupal 파일 내보내기

3. Drupal 데이터베이스 내보내기

서버의 제어판에서 데이터베이스 섹션의 phpMyAdmin으로 이동합니다. Drupal 사이트의 데이터베이스를 이름으로 찾고 해당 항목에 대해 "모두 확인"을 클릭한 다음 페이지 상단의 "내보내기"를 클릭하십시오. 내보내기 방법과 SQL 형식을 선택합니다.

4. 데이터베이스를 새 호스트로 가져오기

이제 백업에서 새 호스팅에 사이트를 복원할 때입니다. 먼저 데이터베이스 백업을 가져오기 위해 대상 서버에 새 MySQL 데이터베이스("MySQL 데이터베이스" 섹션에 있음)를 만듭니다. "데이터베이스", "사용자 이름", "비밀번호" 및 "호스트"를 기록해 두십시오. 곧 필요할 것입니다.

가져오기를 수행하려면 새 데이터베이스를 열고 상단의 "가져오기"를 클릭하고 "파일 선택"을 클릭하고 이전에 내보낸 데이터베이스를 선택하고 "이동"을 누르십시오.

5. settings.php 구성

이제 2단계에서 만든 사이트의 파일 및 폴더 백업을 엽니다. /sites/default/ 폴더로 이동하여 settings.php 파일을 엽니다. "database", "username", "password" 및 "host" 행을 찾아 거기에 새 행을 씁니다.

6. 파일을 새 호스트로 가져오기

이제 백업에서 대상 서버로 사이트 파일을 업로드할 시간입니다. 다시 말하지만 이것은 FTP 클라이언트를 통해 수행할 수 있습니다. 거기에 연결하고 사이트의 공용 폴더를 찾으십시오. 백업 폴더를 열고 대상 서버의 공용 폴더에 콘텐츠를 업로드합니다.

7. 권한 구성

보안상의 이유로 settings.php에 "읽기 전용" 권한을 부여하십시오. FileZilla를 통해 defaults 폴더의 settings.php 파일로 이동하여 파일을 마우스 오른쪽 버튼으로 클릭하고 권한을 선택하고 "444"를 입력합니다.

권한 구성

8. DNS 설정 변경

이제 웹사이트 도메인에 대한 새 호스팅을 보여줄 차례입니다. 이를 위해 제어판을 사용하여 도메인의 네임서버(DNS "A" 레코드)를 업데이트해야 합니다. 도메인 이름을 새 IP 주소로 지정합니다. 새 호스트 및 도메인 등록 기관에 문의해야 합니다.

9. 캐싱을 다시 켜십시오.

네임서버가 업데이트되는 데 시간이 걸릴 수 있습니다. 그런 다음 구성 — Drupal 관리 대시보드의 성능을 방문하여 처음에 비활성화한 캐싱을 다시 활성화하는 것을 잊지 마십시오.

축하합니다. 이제 사이트를 다른 서버로 이동하는 임무가 완료되었습니다!

저렴한 가격으로 Drupal 사이트를 다른 호스트로 이전할 수 있도록 도와드립니다.

위의 내용은 Drupal 사이트를 새 서버로 마이그레이션하는 방법에 대한 간략한 가이드입니다. 수반될 수 있는 다양한 문제를 고려할 때 단계는 기술 전문가에게 가장 잘 위임되는 것이 분명합니다.

Drupal 전문가에게 Drupal 사이트를 새 서버로 성공적으로 이전하는 데 도움을 요청하십시오. 또한 당사 호스팅으로 특별히 이동하도록 선택할 수도 있습니다. 질문, 고려 사항, 의심 및 아이디어가 있는 경우 당사에 문의하십시오. 귀하의 비즈니스에 새로운 활력을 불어넣을 준비가 되어 있습니다!