DRupal 9를 사용하여 포털 빌드

현재 Apigee Edge 문서가 표시되고 있습니다.
Apigee X 문서로 이동
정보

Drupal 9은 Apigee Edge에 통합된 개발자 포털에서 제공되는 환경을 보다 세부적으로 제어하려는 사용자를 위해 강력한 오픈소스 엔터프라이즈급 콘텐츠 관리 시스템 (CMS)을 제공합니다. Drupal 9용 Apigee 모듈을 사용하면 개발자 환경을 더 유연하게 관리할 수 있는 완전 맞춤형 개발자 포털을 빌드할 수 있습니다. Drupal 9 프로젝트와 이러한 모듈은 오픈소스로 제공하기 때문에 개발을 확장 및 기여할 수 있고 Apigee 및 Drupal 커뮤니티의 지식을 활용할 수 있습니다.

Apigee Kickstart로 빠르게 준비하고 실행할 수 있습니다.

Apigee Edge를 사용하여 개발자 포털 사이트를 준비하고 실행하는 가장 빠른 방법은 Apigee 개발자 포털 Kickstart를 사용하는 것입니다. Apigee 개발자 포털 Kickstart는 Drupal 9를 사용하여 신속하게 평가하여 Apigee 개발자 포털을 만들 수 있는 Drupal 배포판입니다. Kickstart는 포털을 만들고, Apigee Edge 연결을 구성하고, API 제품을 선보이고, API 참조 문서를 게시하는 데 필요한 모든 오픈소스 Apigee Drupal 모듈과 라이브러리를 번들로 제공합니다.

시작하기

Kickstart 배포를 설치하는 방법은 Dreupal.org의 Apigee 개발자 포털 Kickstart를 참조하세요. Kickstart 설치 프로그램에서 Drupal 9 코어를 설치하고, Apigee Edge에 대한 연결을 구성하고, 맞춤설정 가능한 테마로 사이트를 시작하고 실행하는 데 필요한 모든 정보를 묻는 메시지를 표시합니다. Kickstart에는 개발자 포털 홈페이지, API 카탈로그 페이지, '시작하기' 페이지를 위해 사전 구성된 Drupal 페이지 항목도 포함되어 있습니다. 개발자 커뮤니티 빌드를 위한 FAQ, 블로그, 포럼에 대한 모듈도 포함되어 있습니다.

프라이빗 클라우드용 Apigee Edge와 함께 Kickstart 사용

Kickstart 설치 프로필을 사용하여 CentOS 7/RHEL 7을 사용하는 Drupal 9 기반 개발자 포털을 설치할 수도 있습니다. 이는 로컬 서버에서 개발자 포털을 호스팅할 때 자체 관리형 옵션을 선호하는 고객에게 권장되는 경로입니다. 이 설치로 만든 개발자 포털은 Private Cloud용 Apigee Edge의 조직 또는 퍼블릭 클라우드의 조직에 연결할 수 있습니다. 자세한 설치 안내는 프라이빗 클라우드용 Apigee Edge에서 Kickstart 사용을 참조하세요.

개발자 포털 맞춤설정

Kickstart 배포에는 맞춤설정 가능한 홈페이지, '시작하기' 페이지, API 카탈로그 페이지가 포함되어 있습니다. 회사의 브랜드, 로고 및 맞춤설정된 개발자 환경을 반영하도록 각 페이지를 수정할 수 있습니다.

추가 맞춤설정 또는 페이지 개발에는 다음 소스를 참조하세요.

Apigee API 카탈로그로 API 문서 게시

Apigee의 API 카탈로그 모듈을 사용하면 OpenAPI 사양 및 Apigee SmartDocs를 사용하여 Drupal 9 개발자 포털에서 API를 문서화할 수 있습니다. API 문서를 포털에 게시하면 개발자가 쉽게 API를 학습, 테스트, 평가할 수 있습니다.

Drupal 9 개발자 포털에서 통합된 Apigee API 카탈로그를 SmartDocs와 함께 사용하는 방법에 대한 자세한 내용은 API 문서화를 참조하세요.

호스팅 업체 선택

오픈소스 Apigee Drupal 9 모듈을 사용하면 포털에서 개발자 환경을 완전히 제어할 수 있습니다. 이 자체 관리형 옵션을 사용하면 이러한 모듈을 활용하여 포털 사이트를 호스팅하고 유지관리할 책임이 있습니다. Pantheon, Acquia 또는 다른 제공업체와 같이 개발자 포털을 관리하고 호스팅할 제공업체를 선택할 수 있습니다.

Pantheon과의 협업을 통해 Drupal 9 개발자 포털을 호스팅하는 방법을 자세히 알아보려면 Pantheon 지원 Apigee Drupal 기반 개발자 포털을 참조하세요.

Acquia와의 협업을 통해 Drupal 9 개발자 포털을 호스팅하는 방법을 자세히 알아보려면 Apigee와 Acquia의 파트너십을 통한 개발 포털 제공을 참조하세요.

Drupal 9에 지원되는 Apigee 모듈 정보

다음 표에는 Apigee와 함께 사용할 수 있는 Drupal 9개 프로젝트와 문제 보고를 위한 해당 GitHub 문제 대기열이 요약되어 있습니다. 각 프로젝트에 대한 참여 가이드라인에 표시된 대로 참여는 환영합니다.

프로젝트 설명 문제가 있는 경우
Apigee Edge Drupal 9를 Apigee Edge와 통합할 수 있습니다. 다음 하위 모듈을 포함합니다. 문제 신고
PHP용 Apigee Edge 클라이언트 라이브러리 Apigee Edge API를 호출하는 PHP 클라이언트를 쉽게 개발할 수 있게 해줍니다. 문제 신고
Apigee 수익 창출 Apigee Edge로 수익을 창출하는 조직을 위한 개발자 포털을 만들 수 있습니다. 다음 하위 모듈이 포함됩니다. 문제 신고
Apigee 개발자 포털 Kickstart Drupal 9를 사용하여 Apigee 개발자 포털을 빠르게 시작할 수 있습니다. Kickstart 배포에는 Drupal 9 코어, Apigee Edge, PHP용 Apigee Edge 클라이언트 라이브러리, Apigee API 카탈로그, Apigee 수익 창출, 맞춤설정 가능한 테마 및 템플릿이 포함됩니다. 문제 신고
Apigee API 카탈로그 OpenAPI 사양 및 SmartDocs를 사용하여 API를 문서화할 수 있게 해줍니다. 문제 신고