Edge for Private Cloud v4.18.05
.Il portale Apigee Developer Services (o semplicemente il portale) è un portale modello per la gestione dei contenuti e della community. Si basa sul progetto Drupal open source. La configurazione predefinita del portale fornisce i seguenti servizi:
- Gestione dei contenuti: utilizza il portale per creare e gestire:
- Documentazione relativa all'API
- Forum
- Post del blog
- Test: utilizza il portale per testare le API in tempo reale utilizzando una console di test integrata
- Gestione della community: il portale gestisce:
- Registrazione utente manuale o automatica
- Moderazione dei commenti degli utenti
Il modello di controllo degli accessi basato sui ruoli (RBAC) del portale controlla l'accesso alle funzionalità del portale. Ad esempio, puoi attivare i controlli per consentire agli utenti registrati di creare post del forum, utilizzare console di test e così via.
Questa versione del documento contiene dettagli specifici per la versione 4.18.05. Eventuali riferimenti specifici alle versioni precedenti sono errori e devono essere segnalati come bug.
Per ulteriori informazioni, consulta Che cos'è un portale per sviluppatori?
Topologie di rete supportate
I componenti del portale possono essere installati nelle seguenti configurazioni o topologie:
- 1 nodo: tutti i componenti del portale (Drupal, Nginx, PHP, Soir) installati su un'unica macchina con Postgres.
- 2 nodi: tutti i componenti del portale su una macchina; Postgres sulla seconda macchina
Le seguenti immagini mostrano le topologie supportate:
1 nodo
La Figura 1 mostra una topologia del portale a 1 nodo in cui tutti i componenti del portale si trovano su un'unica macchina:
2 nodi
La figura 2 mostra una topologia del portale a 2 nodi in cui Postgres si trova su una macchina separata dal resto dei componenti del portale:
Ricorda:
- Queste sono le uniche topologie supportate da Apigee. Se utilizzi una diversa topologia di rete, Apigee potrebbe non essere in grado di supportarla. Contatta il tuo account manager o l'assistenza Apigee Edge se hai bisogno di una soluzione personalizzata.
- In una nuova installazione di 4.18.05, lo script di installazione installa Postgres e Nginx.
- In caso di aggiornamento alla versione 4.18.05 da un'installazione che utilizza Postgres e Nginx, lo script di installazione aggiorna Postgres e Nginx.
- Per eseguire l'aggiornamento alla versione 4.18.05 da un'installazione che utilizza MySQL/MariaDB/Apache, devi prima convertire l'installazione in Postgres/Nginx prima di poter eseguire l'aggiornamento alla versione 4.18.05. Per ulteriori informazioni, consulta Convertire un portale basato su tar in un portale basato su RPM.
In questa figura, il nucleo pubblico contiene i componenti accessibili pubblicamente. Il nucleo privato contiene componenti non accessibili pubblicamente.
Componente | Descrizione | Installato da |
---|---|---|
ELB |
Un bilanciatore del carico Enterprise (ELB). |
Il tuo fornitore di rete. Ad esempio, sia Amazon che Rackspace forniscono bilanciatori del carico Enterprise da utilizzare con le proprie istanze. |
Nginx 1.10.1 | Il server web Nginx utilizzato per le installazioni di 4.18.05. | Apigee |
Postgres 9.6 |
Il database utilizzato da Drupal per le nuove installazioni di 4.18.05. |
Apigee o connettiti a un'installazione esistente. Se vuoi connetterti a un'installazione Postgres remota, deve essere la versione 9.6. |
Spazio di archiviazione condiviso di Drupal |
L'area di archiviazione condivisa utilizzata da Drupal per i file caricati, gli script statici e altre informazioni. |
Apigee |
Drush 6.2 |
L'interfaccia a riga di comando di Drupal. |
Apigee |
PHP 7.0 |
Motore di scripting lato server. |
Apigee |
Apache Solr |
Il server di ricerca Drupal. Apache Solr utilizza la libreria di ricerca Apache Lucene. |
Apigee, ma non è abilitato per impostazione predefinita. Attiva questa opzione solo se hai una grande quantità di dati sul portale. Consulta Installare il portale per istruzioni su come attivarlo. |
Accedi alla community di Apigee per le tue domande
La community Apigee è una risorsa senza costi in cui puoi contattare Apigee e altri clienti Apigee per domande, suggerimenti e altri problemi. Prima di pubblicare un post nella community, assicurati di cercare i post esistenti per vedere se la tua domanda ha già ricevuto una risposta.