Puoi installare Edge per il cloud privato su una singola macchina host nell'ambito di un'installazione di prova o proof of concept. Questo tipo di installazione è chiamato installazione "all-in-one" di Edge. La macchina host può essere una macchina standalone o una VM che soddisfa i prerequisiti di sistema elencati di seguito.
Dopo aver installato Edge per il cloud privato sulla macchina host, puoi facoltativamente installare il portale dei servizi per sviluppatori Apigee (o semplicemente il portale) sulla propria macchina host.
Licenze
Ogni installazione di Edge richiede un file di licenza univoco che ottieni da Apigee. Se non hai ancora una licenza, contatta il team di vendita qui.
Requisiti di sistema per Edge
La tabella seguente elenca i requisiti di sistema per l'installazione di Edge su una singola macchina host:
|
Requisito |
Descrizione |
Test |
|---|---|---|
|
Accesso al repository RPM di Apigee |
Assicurati di avere accesso a https://software.apigee.com Assicurati di aver ricevuto un nome utente e una password da Apigee per il repository:
|
curl -v https://software.apigee.com restituisce HTTP 200 |
|
Accesso ai servizi di backend |
Assicurati di avere accesso ai servizi di backend |
curl -v http://backend per verificare l'accesso ai servizi di backend |
|
Codice licenza |
Controlla se hai ricevuto un'email da Apigee con il codice licenza allegato |
Assicurati che il codice licenza sia stato sottoposto a deployment sulla macchina host |
|
Versione del sistema operativo |
Versione del sistema operativo supportata come indicato in Software supportato e versioni supportate. |
cat /etc/redhat-release restituisce la versione del sistema operativo |
|
Versione Java |
Apigee Edge per il cloud privato 4.54.00 richiede il doppio supporto Java. Prima di installare Edge, devi installare sia Java 17 sia Java 21:
|
Il programma di installazione di Edge verifica solo che Java 17 e Java 21 siano presenti sulla macchina host macchina. Il programma di installazione di Edge non scarica né installa Java automaticamente. |
|
Core CPU |
Minimo 8 |
lscpu restituisce il numero di CPU cat /proc/cpuinfo restituisce le informazioni sulla CPU |
|
RAM |
Minimo 16 GB |
cat /proc/meminfo restituisce le informazioni sulla memoria |
|
Spazio su disco |
Minimo 100 GB |
df -h restituisce lo spazio su disco. df -h /opt restituisce lo spazio su disco per /opt, la directory di installazione di Edge |
|
Nome host |
Nome host impostato sull'indirizzo IP dell'host |
hostname -i restituisce l'indirizzo IP dell'host |
|
Rete |
È necessario l'accesso a internet esterno. Per il sistema operativo RedHat, accesso al repository yum RHEL. |
yum repolist restituisce i repository disponibili. Per RedHat, controlla la disponibilità dei repository da /etc/yum.repos.d/redhat-rhui.repo |
|
Porte, iptables, firewalld |
Assicurati che le porte 3001, 8080, 9001 e 9002 possano accettare i pacchetti in entrata. |
Questo requisito dipende dal sistema operativo e dalla sua configurazione. Esistono diversi comandi che puoi utilizzare per visualizzare le impostazioni attuali: iptables -nvL Linux 6.x: service iptables status Linux 7.x: sysctl firewalld status Se necessario, puoi arrestare iptables o firewalld |
|
SELinux |
Disattiva SELinux o impostalo in modalità permissiva durante l'installazione. Se necessario, riattivalo dopo l'installazione |
Imposta temporaneamente SELinux in modalità permissiva: Su un sistema operativo Linux 6.x: echo 0 > /selinux/enforce Per riattivarlo dopo l'installazione di Edge: echo 1 > /selinux/enforce Su un sistema operativo Linux 7.x: setenforce 0 Per riattivarlo dopo l'installazione di Edge: setenforce 1 Per disattivare definitivamente SELinux, consulta Installare l'utilità apigee-setup di Edge. |
|
Accesso utente al sistema |
L'utente che esegue l'installazione richiede:
|
sudo whoami dovrebbe restituire root |
|
Server SMTP |
Accesso al server SMTP per inviare email ai nuovi utenti di Edge. |
Requisiti di sistema per il portale
Puoi installare il portale su una macchina diversa da quella utilizzata per installare Edge. Prima di installare il portale, assicurati di aver soddisfatto i seguenti requisiti:
|
Requisiti |
Descrizione |
Test |
|---|---|---|
|
Accesso al repository RPM di Apigee |
Assicurati di avere accesso a https://software.apigee.com Assicurati di aver ricevuto un nome utente e una password da Apigee per il repository. |
curl -v https://software.apigee.com restituisce HTTP 200 |
|
Edge installato sull'host |
Assicurati di aver già installato Edge sulla macchina host |
Consulta Requisiti di sistema per Edge sopra. |
|
Porta |
Assicurati che la porta 8079 sia disponibile e accessibile |
netstat -nlptu | grep 8079 |