Puoi installare Edge per il cloud privato su una singola macchina host come parte di una demo o prova l'installazione concettuale. Questo tipo di installazione è indicata come installazione "all-in-one" di Edge. La macchina host può essere una macchina autonoma o una VM che soddisfa i prerequisiti di sistema elencati di seguito.
Dopo aver installato Edge per il private cloud sulla macchina host, puoi eventualmente installare il portale Apigee Developer Services (o semplicemente il portale) sulla sua macchina host.
Licenze
Ogni installazione di Edge richiede un file di licenza univoco che puoi ottenere da Apigee. Se non disponi ancora di 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 un singolo computer di destinazione:
Requisito |
Descrizione |
Test |
---|---|---|
Accesso al repository RPM di Apigee |
Assicurati di avere accesso all'URL https://software.apigee.com Assicurati di aver ricevuto un nome utente/una password da Apigee per il repository:
|
curl -v https://software.apigee.com restituisce HTTP 200 |
Accesso ai tuoi servizi di backend |
Garantire l'accesso ai servizi di backend |
curl -v http://backend per controllare l'accesso ai servizi di backend |
Codice licenza |
Controlla se hai ricevuto un'email da Apigee con la chiave di licenza allegata |
Assicurati che la chiave di licenza sia stata implementata sulla macchina host |
Versione del sistema operativo |
Versione del sistema operativo supportata come indicato in Supportato software e le versioni supportate. |
gatto /etc/redhat-release restituisce la versione del sistema operativo |
Versione Java |
Versioni di Java supportate:
|
java -version restituisce la versione Java installata Se la versione Java richiesta non viene trovata, il programma di installazione di Edge la scarica e la installa. |
Core della CPU |
Minimo 8 |
lscpu restituisce il numero di CPU gatto /proc/cpuinfo restituisce informazioni sulla CPU |
RAM |
Minimo 16 GB |
gatto /proc/meminfo restituisce 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 |
È richiesto l'accesso a internet esterno. Per RedHat OS, accedi 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 |
ports, iptables, firewalld |
Assicurati che le porte 8080, 9000, 9001 e 9002 possano accettare i pacchetti in entrata. |
Questo requisito dipende dal sistema operativo e dalla relativa configurazione. Esistono diversi che puoi utilizzare per visualizzare le impostazioni correnti: iptables -nvL Linux 6.x: stato del servizio iptables Linux 7.x: stato del firewall sysctl Se necessario, puoi interrompere iptables o firewalld |
SELinux |
Disattiva SELinux o impostalo in modalità permissiva durante l'installazione. Riattiva dopo l'installazione se necessario |
Imposta temporaneamente SELinux in modalità permissiva: Su un sistema operativo Linux 6.x: echo 0 > /selinux/enforce Per riattivare la funzionalità dopo l'installazione di Edge: echo 1 > /selinux/enforce In un sistema operativo Linux 7.x: setenforce 0 Per riabilitarlo dopo l'installazione di Edge: Setenforce 1 Per disabilitare definitivamente SELinux, vedi Installare l'utilità apigee-setup Edge. |
Accesso utente di 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 usato per installare Edge. Assicurati di soddisfare i seguenti requisiti prima di installare nel portale:
Requisiti |
Descrizione |
Test |
---|---|---|
Accesso al repository RPM di Apigee |
Assicurati che sia disponibile l'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 i requisiti di sistema per Edge sopra. |
Porta |
Assicurati che la porta 8079 sia disponibile e accessibile |
netstat -nlptu | grep 8079 |