Enhance Control Panel Integration
개요
Enhance는 강력한 호스팅 자동화 및 관리 기능을 제공하는 최신 컨트롤 패널입니다. 이 통합은 Ultimate Multisite와 Enhance Control Panel 간에 자동 도메인 동기화 및 SSL 인증서 관리를 가능하게 합니다.
관련 토론: 커뮤니티 팁 및 추가 정보를 위해 GitHub Discussion #265를 확인하세요.
기능
- Ultimate Multisite에서 도메인이 매핑될 때 자동 도메인 동기화
- DNS가 해결될 때 LetsEncrypt를 통해 자동 SSL 인증서 프로비저닝
- 서브도메인 모드에서 실행되는 네트워크에 대한 서브도메인 지원
- 매핑이 삭제될 때 도메인 제거
- API 자격 증명을 확인하기 위한 연결 테스트
요구 사항
시스템 요구 사항
- Enhance Control Panel이 설치되고 접근 가능해야 함
- WordPress Multisite 설치가 Enhance 서버에 호스팅되거나 연결되어 있어야 함
- Apache 웹 서버 (Enhance는 현재 Apache 구성을 지원하며, LiteSpeed Enterprise는 할인 가격으로 제공됩니다)
API 접근
API 토큰을 생성하려면 Enhance Control Panel에 관리자 접근 권한이 있어야 합니다.
API 자격 증명 가져오기
1. API 토큰 생성
- 관리자 권한으로 Enhance Control Panel에 로그인합니다.
- 탐 색 메뉴에서 Settings를 클릭합니다.
- Access Tokens로 이동합니다.
- Create Token을 클릭합니다.
- 토큰에 설명적인 이름을 지정합니다 (예: "Ultimate Multisite Integration").
- System Administrator 역할을 할당합니다.
- 만료 날짜에 대해:
- 토큰이 무기한 유효하도록 하려면 비워 두세요.
- 또는 보안 목적으로 특정 만료 날짜를 설정하세요.
- Create를 클릭합니다.
생성 후, Access Token과 Organization ID가 표시됩니다. 즉시 저장하세요. 토큰은 한 번만 표시됩니다.
2. 조직 ID 가져오기
조직 ID는 Access Tokens 페이지의 파란색 정보 상자에 "Org ID: {your_id}" 라벨로 표시됩니다.
조직 ID는 다음과 같은 UUID 형식입니다: d8554b6d-5d0d-6719-009b-fec1189aa8f3
고객의 조직 ID를 찾으려면:
- Customers 페이지로 이동합니다.
- 해당 고객의 Manage customer를 클릭합니다.
- URL을 확인하세요. 조직 ID는
/customers/뒤의 영숫자 문자열입니다.