개발자 서비스 포털 개요

개발자 서비스 포털 v. 4.17.05

Apigee 개발자 채널 서비스는 콘텐츠 및 커뮤니티 관리를 위한 템플릿 포털입니다. 오픈소스 Drupal (www.drupal.org) 프로젝트를 기반으로 합니다. 기본 설정을 사용하면 API 문서, 포럼, 블로그를 만들고 관리할 수 있습니다. 기본 제공되는 테스트 콘솔을 통해 포털 내에서 실시간으로 API를 테스트할 수 있습니다.

콘텐츠 관리 외에도 개발자 채널 서비스는 수동/자동 사용자 등록 및 사용자 댓글 검토와 같은 커뮤니티 관리를 위한 다양한 기능을 제공합니다. 역할 기반 액세스 제어 (RBAC) 모델은 개발자 채널 서비스의 기능에 대한 액세스를 제어합니다. 예를 들어 등록된 사용자가 포럼 게시물을 만들고 테스트 콘솔을 사용하는 등의 작업을 할 수 있도록 컨트롤을 사용 설정할 수 있습니다.

이 문서 버전에는 4.17.05 버전에 관한 세부정보가 포함되어 있습니다. 이전 버전과 관련된 모든 참조는 실수이며 버그로 보고해야 합니다.

Apigee 커뮤니티에서 질문 받기

Apigee 커뮤니티는 Apigee뿐만 아니라 다른 Apigee 고객에게 질문, 팁, 기타 문제를 문의할 수 있는 무료 리소스입니다. 커뮤니티에 게시하기 전에 먼저 기존 게시물을 검색하여 질문에 대한 답변이 있는지 확인하세요.

지원되는 네트워크 토폴로지

Apigee 개발자 채널 서비스의 구성요소는 다음과 같은 다양한 네트워크 구성 또는 토폴로지로 설치할 수 있습니다.

  • 단일 머신 - 단일 머신에 설치된 모든 Apigee 개발자 채널 서비스 구성요소입니다.
  • 소형 - Drupal 데이터베이스가 다른 구성요소와 별도의 머신에 설치됩니다.

다음 그림은 Apigee 개발자 채널 서비스의 모든 구성요소가 단일 머신에 설치되는 단일 머신 토폴로지를 보여줍니다.

이 그림에서 공개 코어에는 공개적으로 액세스할 수 있는 구성요소가 포함되어 있습니다. 비공개 코어에 공개적으로 액세스할 수 없는 구성요소가 포함되어 있습니다.

구성요소

설명

설치한 사용자

ELB : 엘리베이터

엔터프라이즈 부하 분산기 (ELB)

네트워크 제공업체

예를 들어 Amazon과 Rackspace 모두 인스턴스에 사용할 엔터프라이즈 부하 분산기를 제공합니다.

Nginx 1.10.1 4.17.01 및 4.17.05를 새로 설치하는 데 사용되는 Nginx 웹 서버 Apigee

Apache 서버 버전 2.2

이전 버전의 포털에서 업그레이드하는 데 사용되는 Apache 웹 서버입니다.

Apigee

Postgres 9.4

Drupal에서 4.17.01 및 4.17.05의 새 설치에 사용하는 데이터베이스입니다.

Apigee를 사용하거나 기존 설치에 연결합니다.

원격 Postgres 설치에 연결하려면 버전 9.4여야 합니다.

MySQL 5.0.15 이상

RedHat 6.x 또는 CentOS 6.x에서 업그레이드에 사용되는 데이터베이스입니다.

Apigee를 사용하거나 기존 설치에 연결합니다. Apigee 설치 프로그램으로 MySQL이 설치된 경우 OS에 사용 가능한 최신 버전이 설치됩니다.

원격 MySQL 설치에 연결하려면 버전 5.0.15 이상이어야 합니다.

MariaDB 5.1.38 이상

RedHat 7.x 또는 CentOS 7.x에서 업그레이드에 사용되는 데이터베이스입니다.

Apigee를 사용하거나 기존 설치에 연결합니다. Apigee 설치 프로그램을 통해 MariaDB를 설치한 경우 OS에 사용 가능한 최신 버전이 설치됩니다.

원격 MariaDB 설치에 연결하려면 버전 5.1.38 이상이어야 합니다.

Drupal 공유 저장소

Drupal에서 업로드된 파일, 정적 스크립트, 기타 정보를 위해 사용하는 공유 저장소 영역입니다.

Apigee

드러시 6.2

Drupal 명령줄 인터페이스

Apigee

PHP 7.0

서버 측 스크립팅 엔진

Apigee

Apache Solr

Drupal 검색 서버 Apache Solr는 Apache Lucene 검색 라이브러리를 사용합니다.

기본적으로 사용 설정되어 있지 않습니다. 포털에 많은 양의 데이터가 있는 경우에만 사용 설정하세요. 사용 설정하는 방법에 관한 안내는 개발자 서비스 포털 설치를 참고하세요.

다음은 MySQL 서버가 별도의 머신에 있는 작은 토폴로지를 나타낸 것입니다.