Edge pour Private Cloud v4.19.01
Le portail Apigee Developer Services (ou simplement le portail) nécessite le matériel et les logiciels minimaux suivants:
Matériel | Exigence |
---|---|
Système d'exploitation |
Ces instructions d'installation et les fichiers d'installation associés ont été testés sur les systèmes d'exploitation répertoriés dans Logiciels pris en charge et versions prises en charge. |
Processeur | 2 cœurs |
RAM |
4 Go |
Disque dur |
120 Go |
Java |
La version Java 1.8 doit être installée sur chaque machine Postgres avant l'installation. Les JDK compatibles sont répertoriés sur la page Logiciels et versions compatibles. |
Interface réseau | Connexion Internet active requise. Lors de l'installation, le programme d'installation télécharge des ressources sur le Web. Si votre environnement est configuré pour autoriser les requêtes HTTP et HTTPS sortantes, votre proxy doit être configuré pour gérer correctement les requêtes redirigées pouvant survenir lors d'un téléchargement. Par exemple, une requête à Votre proxy doit être configuré pour renvoyer un code d'état HTTP 200 avec le contenu demandé à partir de la redirection. Pour les installations SAP, si votre environnement est configuré pour proxyer les demandes HTTPS sortantes, votre proxy doit alors prendre en charge TLSv1.0. OpenSSL 0.9.8 ne prend pas en charge TLSv1.1 ni TLSv1.2, uniquement TLSv1.0. |
Exigences concernant Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) présente des exigences supplémentaires en raison d'un abonnement nécessaire pour accéder aux téléchargements de logiciels depuis Red Hat. Le serveur doit pouvoir se connecter à Internet pour télécharger des RPM via yum. Si vous utilisez RHEL, le serveur doit être enregistré sur le RHN (Red Hat Network) et enregistré sur le canal facultatif du serveur.
Les exigences de Red Hat sont vérifiées lors de l'installation et le programme d'installation du portail vous invite si RHEL n'est pas déjà enregistré. Si vous disposez déjà des informations d'identification de connexion Red Hat, vous pouvez utiliser la commande suivante pour enregistrer RHEL avant de commencer le processus d'installation:
subscription-manager register --username=username --password=password --auto-attach
Où username et password sont vos identifiants Red Hat.
If you have a trial version of RHEL, you can obtain a 30-day trial license. Pour en savoir plus, consultez https://access.redhat.com/solutions/32790.
Exigences SMTP
Apigee recommande, sans toutefois l'exiger, de configurer un serveur SMTP pour envoyer des messages électroniques à partir du portail. S'il est configuré, vous devez vous assurer que Drupal peut accéder au port nécessaire sur le serveur SMTP. Pour le protocole SMTP non TLS, le numéro de port est généralement 25. Pour SMTP compatible TLS, il s'agit souvent de 465, mais vérifiez auprès de votre fournisseur SMTP.
Exigences supplémentaires
Pour effectuer l'installation, vous devez disposer d'un accès racine.
Exigences concernant l'architecture de déploiement
Le portail dispose d'une interface unique avec Apigee Management Server via une API REST afin de stocker et de récupérer des informations sur les applications d'un utilisateur. Le portail doit pouvoir se connecter au serveur de gestion via HTTP ou HTTPS, selon votre installation.
Informations requises avant de commencer l'installation
Avant de commencer l'installation, vous devez disposer des informations suivantes:
- Quelle plate-forme configurez-vous: Red Hat ou CentOS ? S'il s'agit d'une installation Red Hat, la machine doit être enregistrée sur Red Hat Network pour pouvoir télécharger les RPM.
- Do you plan on installing Postgres on the local machine? Si vous voulez une installation simple avec tout sur la même machine, installez Postgres localement.
- Si vous avez l'intention d'accéder à un serveur Postgres distant, obtenez les informations suivantes sur ce serveur :
- nom d'hôte
- port
- database name
- nom d'utilisateur
- mot de passe
Le serveur Postgres distant doit déjà être configuré avant de démarrer l'installation.
- What is the fully-qualified domain name of the web server? (Ces informations seront ajoutées à /etc/hosts.) Il doit s'agir d'une adresse IP ou d'un nom d'hôte, par exemple
portalserver.example.com
. La valeur par défaut estlocalhost
. - Trois informations permettent à votre portail de communiquer avec le serveur de gestion Apigee Edge. Voici les informations requises :
- URL du point de terminaison de l'API Apigee Management: il peut s'agir d'un nom d'hôte ou d'une adresse IP. Il s'agit du point de terminaison REST auquel tous les appels sont effectués pour créer des applications et enregistrer les développeurs pour les clés d'application. Le point de terminaison par défaut est
https://api.enterprise.apigee.com/v1
.Pour une installation Edge pour le cloud privé, l'URL se présente sous la forme suivante:
http://Edge_IP:8080/v1
ou :
https://Edge_IP:SSL_port/v1
Où Edge_IP est l'adresse IP du serveur de gestion Edge et SSL_port est le port SSL de l'API de gestion Edge. Exemple : 8443.
- Nom de l'organisation Apigee: il existe une relation entre les portails et les organisations Apigee Edge. Vous définirez l'organisation par défaut lorsque vous configurerez le point de terminaison de l'API de gestion. La valeur par défaut est "my-org".
- Nom d'utilisateur et mot de passe pour le point de terminaison de l'API de gestion: les appels du portail vers Edge doivent être effectués par un administrateur de votre organisation.
Ce nom d'utilisateur/mot de passe est destiné à un administrateur de votre organisation et doit être utilisé uniquement pour la connexion à Edge à partir du portail. Par exemple, si vous spécifiez les identifiants d'un utilisateur et que cet utilisateur est jamais supprimé sur Edge, le portail ne pourra plus se connecter à Edge. Par conséquent, créez un administrateur sur votre organisation uniquement pour cette connexion.
Exemple :
dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd
- URL du point de terminaison de l'API Apigee Management: il peut s'agir d'un nom d'hôte ou d'une adresse IP. Il s'agit du point de terminaison REST auquel tous les appels sont effectués pour créer des applications et enregistrer les développeurs pour les clés d'application. Le point de terminaison par défaut est