---
url: 'https://dxpr.com/ko/hc/documentation/learn-dxpr-builder/advanced/multisite'
title: '멀티사이트 설치 | DXPR'
author:
  name: Jurriaan
  url: 'https://dxpr.com/users/jurriaan'
date: '2026-10-24T01:39:37+00:00'
updated: '2026-10-24T09:09:48+00:00'
copyright: 'Copyright DXPR. All rights reserved.'
type: article
summary: |-
  DXPR Builder는 Drupal 멀티사이트 설치에서도 별도 서버에서와 같은 방식으로
  실행됩니다. 모듈 코드 사본 하나, 사이트마다 데이터베이스 하나, 모든 사이트가
  공유하는 제품 키 하나를 사용합니다. 이 페이지에서는 공유되는 항목과 사이트별
  항목, 설정 방법을 설명합니다.
  사이트 간 라이선스
  하나의 제품 키로 모든 사이트를 사용합니다. 라이선스는 사이트가 아니라
  편집자 기준으로 계산되며, 개수는 DXPR 라이선스 서버가 관리합니다:
tags:
  - 'Run it in production'
image: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
published: true
og:
  site_name: DXPR
  updated_time: '2026-10-24T09:09:48+0000'
  'image:alt': 'DXPR, powered by Drupal: AI-powered Drupal for marketers.'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      mainEntity: {  }
    -
      '@type': TechArticle
      headline: '멀티사이트 설치'
      description: |-
        DXPR Builder는 Drupal 멀티사이트 설치에서도 별도 서버에서와 같은 방식으로
        실행됩니다. 모듈 코드 사본 하나, 사이트마다 데이터베이스 하나, 모든 사이트가
        공유하는 제품 키 하나를 사용합니다. 이 페이지에서는 공유되는 항목과 사이트별
        항목, 설정 방법을 설명합니다.
        사이트 간 라이선스
        하나의 제품 키로 모든 사이트를 사용합니다. 라이선스는 사이트가 아니라
        편집자 기준으로 계산되며, 개수는 DXPR 라이선스 서버가 관리합니다:
      image:
        '@type': ImageObject
        url: 'https://dxpr.com/themes/custom/dxpr_com/images/dxpr-share-card.jpg'
        width: '1200'
        height: '630'
      datePublished: '2026-10-24T01:39:37+0000'
      dateModified: '2026-10-24T09:09:48+0000'
      author:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
        url: 'https://dxpr.com/'
        logo:
          '@type': ImageObject
          url: 'https://dxpr.com/themes/custom/dxpr_com/dxpr-logo-dark.svg'
          width: '1348'
          height: '501'
      mainEntityOfPage: 'https://dxpr.com/ko/hc/documentation/learn-dxpr-builder/advanced/multisite'
      articleSection: '운영 환경에서 실행'
    -
      '@type': WebPage
      '@id': 'https://dxpr.com/ko/hc/documentation/learn-dxpr-builder/advanced/multisite'
      description: |-
        DXPR Builder는 Drupal 멀티사이트 설치에서도 별도 서버에서와 같은 방식으로
        실행됩니다. 모듈 코드 사본 하나, 사이트마다 데이터베이스 하나, 모든 사이트가
        공유하는 제품 키 하나를 사용합니다. 이 페이지에서는 공유되는 항목과 사이트별
        항목, 설정 방법을 설명합니다.
        사이트 간 라이선스
        하나의 제품 키로 모든 사이트를 사용합니다. 라이선스는 사이트가 아니라
        편집자 기준으로 계산되며, 개수는 DXPR 라이선스 서버가 관리합니다:
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: 홈
            item: 'https://dxpr.com/ko'
      publisher:
        '@type': Organization
        '@id': 'https://dxpr.com/#organization'
        name: DXPR
      inLanguage: ko
---
[도움말 센터](/ko/node/75)/[문서](/ko/hc/documentation) /[DXPR Builder 배우기](/ko/hc/documentation/learn-dxpr-builder) /[사이트 관리](/ko/hc/documentation/learn-dxpr-builder/manage) /[운영 환경에서 실행](/ko/hc/documentation/learn-dxpr-builder/manage/production) # 멀티사이트 설치.

 DXPR Builder 배우기사이트 관리운영 환경에서 실행

   ## 이 가이드의 내용

 관련 가이드

- [멀티사이트 라이선싱](/ko/hc/documentation/learn-dxpr-builder/licensing/multi-site)
- [제품 페이지 만들기](/ko/hc/documentation/learn-dxpr-builder/reusable-templates/importing-exporting)

DXPR Builder는 Drupal 멀티사이트 설치에서도 별도 서버에서와 같은 방식으로 실행됩니다. 모듈 코드 사본 하나, 사이트마다 데이터베이스 하나, 모든 사이트가 공유하는 제품 키 하나를 사용합니다. 이 페이지에서는 공유되는 항목과 사이트별 항목, 설정 방법을 설명합니다.

## 사이트 간 라이선스

하나의 제품 키로 모든 사이트를 사용합니다. 라이선스는 사이트가 아니라 편집자 기준으로 계산되며, 개수는 DXPR 라이선스 서버가 관리합니다:

- 각 사이트는 호스트 이름과 편집자(제외되지 않았으며 `edit with dxpr builder`권한이 있는 계정과 user 1)를 라이선스 서버 (`src/Service/DxprBuilderLicenseService.php`)에 전송합니다. 유효한 이메일 주소가 없는 계정은 전송되지 않습니다.
- 서버는 이메일 주소마다 해당 주소가 편집한 도메인 목록과 함께 하나의 기록을 유지합니다. 같은 이메일 주소로 세 사이트에서 편집하는 사용자는 1명으로 계산됩니다.
- 각 사이트는 서버에서 공유 에디터 목록을 가져와 상태 보고서와 User Licenses 페이지에 합계를 보고합니다. 목록은 24시간 동안 캐시됩니다.

편집자 계산 및 해제 방식은 [Multi-site licensing](/ko/hc/documentation/learn-dxpr-builder/licensing/multi-site) 문서에서 확인하세요.

## 공유 항목과 사이트별 항목

코드 베이스를 통해 공유됩니다:

- 다음 위치의 모듈과 서브모듈: `modules/contrib/dxpr_builder`.
- 에디터 JavaScript. **Asset source**가 기본값인 **Cloud**(으)로 설정되면 모든 사이트가 DXPR CDN에서 같은 릴리스를 불러옵니다. 모듈 디렉터리에 로컬 빌드가 있으면 모든 사이트가 대신 해당 파일을 불러옵니다.
- 모듈과 테마가 선언하는 아이콘 세트와 유틸리티 클래스 (`*.dxpr_icon_sets.yml`, 테마의 `.info.yml`에 있는 `dxpr_builder_classes`). 테마의 클래스는 해당 테마가 켜진 사이트에만 표시됩니다.

사이트의 데이터베이스와 설정에 있으므로 사이트별로 다릅니다:

- `dxpr_builder.settings`: 제품 키 또는 키를 담고 있는 Key 엔터티, **Custom styles**, **Sideload Bootstrap files**, **Browser type**(미디어용), 텍스트 필터 및 에디터 에셋 설정.
- 제품 키를 Key 모듈로 저장할 때의 Key 엔터티 자체(`key.key.*`).
- AI 설정(**DXPR Studio** &gt; **DXPR Builder** &gt; **AI**). 사용 설정된 모델을 포함합니다.
- 빌더 프로필(`dxpr_builder.dxpr_builder_profile.*`), 페이지 템플릿(`dxpr_builder.page_template.*`), 사용자 템플릿 (`dxpr_builder.user_template.*`).
- 각 사이트 파일 디렉터리의 업로드 이미지 (`dxpr_builder_images`, `dxpr_builder_videos`, `dxpr_builder_files`).

Bootstrap 설정에는 **None (theme provides Bootstrap)**과 **Bootstrap 5** 두 값이 있습니다. 사이트가 사용하는 테마에 따라 사이트별로 선택하세요.

## 멀티사이트에 새 사이트 설정

1. 일반적인 Drupal 멀티사이트 사이트와 마찬가지로 사이트의 `sites/<name>/settings.php`와 데이터베이스를 만드세요.
2. 해당 사이트에서 모듈을 사용 설정하세요:

    ```bash
    drush --uri=https://<site-host> en dxpr_builder -y

    ```
3. 다음으로 이동하세요: 해당 사이트의 **DXPR Studio** &gt; **DXPR Builder** &gt; **General Settings**(`/admin/dxpr_studio/dxpr_builder/settings`). **License** 섹션에 다른 사이트에서 사용하는 것과 같은 제품 키를 붙여넣거나, 키를 담고 있는 이 사이트의 Key를 선택하세요.
4. 사이트 테마에 맞게 **Sideload Bootstrap files**(을)를 설정하세요.
5. 사이트의 빌더 프로필을 만들고, 필요하면 아래 설명대로 템플릿을 가져오세요.

## 사이트 간 템플릿 공유

페이지 템플릿과 사용자 템플릿은 설정 엔터티이므로, 설정 내보내기/가져오기로 옮길 수 있습니다:

1. 원본 사이트의 설정을 내보내세요:

    ```bash
    drush --uri=https://<source-host> config:export

    ```
2. 다음 파일을 대상 사이트의 설정 동기화 디렉터리에 복사하세요: `dxpr_builder.page_template.*.yml`, `dxpr_builder.user_template.*.yml`.
3. 대상 사이트에서 가져오세요:

    ```bash
    drush --uri=https://<target-host> config:import --partial

    ```

사용자 템플릿은 `uid`를 가집니다. 내보낸 파일은 원본 사이트의 소유자 사용자 ID를 참조하므로, 가져온 뒤 소유자를 확인하세요.

## 다음 단계

- [Multi-site licensing](/ko/hc/documentation/learn-dxpr-builder/licensing/multi-site) 문서에서 편집자 계산 및 라이선스 해제를 확인하세요.
- [Importing and exporting templates](/ko/hc/documentation/learn-dxpr-builder/reusable-templates/importing-exporting) 문서에서 관리 화면으로 개별 템플릿을 옮기는 방법을 확인하세요.