Provisioning del server WebLogic

È possibile utilizzare gli stack di Oracle WebLogic Server for Oracle Cloud Infrastructure in Oracle Cloud Marketplace per eseguire il provisioning di un cluster di nodi di WebLogic Server.

Operazioni preliminari

Quando si distribuisce uno stack WLS (WebLogic Server) da Oracle Cloud Marketplace in Oracle Cloud Infrastructure, tenere presente le considerazioni riportate di seguito.

  • Il compartimento Oracle Cloud Infrastructure in cui si pianifica la distribuzione deve avere una forma sufficiente della Virtual Machine (VM) richiesta nel dominio di disponibilità di destinazione. È possibile verificare la disponibilità delle forme nella console di Oracle Cloud Infrastructure sotto Governance facendo clic su Limiti, quote e uso nel dominio di disponibilità e nel compartimento di destinazione.

  • La distribuzione di WebLogic Server in Oracle Cloud Infrastructure supporta le seguenti forme: VM.Standard2.x, VM.Standard.E2.x, BM.Standard2.x, BM.Standard.E2.x.

  • Se è necessario un dominio JRF (Java Required Files), selezionare l'opzione per eseguire il provisioning di un dominio JRF e fornire le informazioni del database da usare come destinazione di memorizzazione JRF.

  • Se si desidera utilizzare un database Oracle Autonomous Transaction Processing, è necessario specificare Oracle WebLogic Server 12c o versione successiva come versione per un dominio abilitato per JRF.

Distribuisci lo stack

Selezionare e distribuire uno stack del server WebLogic da Oracle Cloud Marketplace.

  1. Fare clic sul menu di navigazione e nel gruppo Soluzioni e piattaforme andare a Marketplace e fare clic su Applicazioni.
  2. Cercare WebLogic e fare clic sull'applicazione Oracle WebLogic appropriata:
    • Oracle WebLogic Server Standard Edition BYOL
    • Oracle WebLogic Server Enterprise Edition BYOL
    • Oracle WebLogic Server Enterprise Edition UCM
    • Oracle WebLogic Suite BYOL
    • Oracle WebLogic Suite UCM
  3. Selezionare una versione di WebLogic Server da eseguire nel dominio.
  4. Selezionare il compartimento in cui creare lo stack.
  5. Selezionare la casella di controllo Termini e restrizioni Oracle generali, quindi fare clic su Avvia stack.
  6. Immettere un Nome, ad esempio MyWLStack.
  7. Fare clic su Successivo.
  8. Immettere il prefisso del nome risorsa per facilitare l'identificazione delle risorse associate, ad esempio MyWLS.
  9. Per Forma server WebLogic selezionare la forma delle istanze di computazione.
  10. Per Chiave pubblica SSH, incollare il contenuto del file della chiave pubblica SSH.

    Dopo aver creato lo stack, è possibile connettersi alle istanze di calcolo del server WebLogic utilizzando un client SSH e la chiave privata corrispondente.

  11. Per il dominio di disponibilità del server WebLogic, selezionare il dominio di disponibilità in cui creare le istanze di computazione.
  12. Per Conteggio nodi WebLogic Server selezionare il numero di server gestiti di cui eseguire il provisioning nel dominio, ad esempio 2.
  13. Per Nome utente amministratore di WebLogic Server, immettere il nome utente dell'amministratore per il nuovo dominio di WebLogic Server.
  14. Per OCID Secrets per la password di amministrazione di WebLogic Server, immettere l'OCID del segreto creato per contenere la password per l'amministratore di WebLogic Server.
    Per trovare il valore OCID:
    1. Nella console, fare clic su Sicurezza.
    2. Fare clic su Vault, quindi sul nome del vault.
    3. Fare clic su Segreti e quindi sul segreto assegnato alla password WLS.
    4. Fare clic su Copia accanto all'OCID.
  15. Per visualizzare o modificare le porte standard e, facoltativamente, distribuire un'applicazione di esempio, fare clic su Configurazione avanzata istanza WLS.
  16. Per la strategia di rete cloud virtuale:
    • Per un dominio JRF (Java Required Files), selezionare Usa VCN esistente, quindi selezionare la VCN e la subnet per il server WebLogic oppure selezionare Crea nuova subnet se la subnet non è stata creata in precedenza.
    • Per un dominio non JRF, selezionare Crea nuova VCN, immettere il nome della rete del server WebLogic, ad esempio MyWLStackNetwork, e selezionare una subnet regionale per il server WebLogic.
  17. Se si dispone di più nodi, fare clic su Esegui provisioning load balancer.
  18. Per un dominio JRF, fare clic su Esegui provisioning con JRF e specificare le informazioni relative al database creato in precedenza, compreso il segreto per la password dell'amministratore del database.
  19. Se si è amministratori della tenancy, selezionare Criteri OCI. Se non si è amministratori e i criteri sono stati forniti dall'amministratore, assicurarsi che questa opzione non sia selezionata.
  20. Fare clic su Successivo.
  21. Fare clic su Crea.

    Viene visualizzata la pagina Dettagli job in Oracle Resource Manager.

    Viene avviato un job di applicazione per eseguire il provisioning dello stack. Per tornare a questa pagina in un secondo momento, fare clic sul menu di navigazione, selezionare Resource Manager, quindi fare clic su Job.

  22. Monitorare periodicamente l'avanzamento del job di applicazione fino a quando non viene completato.

    È possibile fare clic sul nome del job per visualizzare i log e fare clic su Output per visualizzare le informazioni che includono l'indirizzo IP del load balancer per accedere alle applicazioni e l'URL della console di amministrazione WebLogic per accedere alla console di amministrazione.

Aggiungere un certificato al load balancer

Quando si crea un dominio con un load balancer, Oracle WebLogic Server for Oracle Cloud Infrastructure configura il load balancer per l'uso di SSL (Secure Socket Layer) e aggiunge anche un certificato con firma automatica a dimostrazione. Oracle consiglia di caricare il proprio certificato SSL e di associarlo al listener HTTPS.

Non è possibile modificare un certificato esistente del load balancer. È necessario aggiungere un nuovo certificato, quindi associare il listener al nuovo certificato.

È possibile utilizzare un certificato SSL personalizzato e con firma automatica oppure un certificato ottenuto da un'autorità di certificazione (CA). Per gli ambienti server WebLogic di produzione, Oracle consiglia di utilizzare un certificato SSL che ha emesso l'autorità di certificazione, in modo da ridurre le possibilità di un attacco di tipo man-in-the-middle.

Nota:

Questa procedura è valida solo per i domini creati dopo il 2020 giugno.

  1. Accedere alla console di Oracle Cloud Infrastructure.
  2. Nel menu di navigazione selezionare Networking, quindi fare clic su Load balancer.
  3. Selezionare il compartimento in cui sono state create le risorse di rete per il dominio. A seconda delle modalità di creazione iniziale dello stack, potrebbe trattarsi dello stesso compartimento che contiene le istanze di calcolo per il dominio.
  4. Fare clic sul load balancer di cui è stato eseguito il provisioning nell'ambito dello stack.
  5. Fare clic su Certificati.
  6. Fare clic su Aggiungi certificato.
  7. Immettere un nome per il certificato.
  8. Caricare il file del certificato oppure incollarlo nell'area di testo.
  9. Se applicabile, specificare un certificato CA o un file di chiave privata. Ad esempio, se si utilizza un certificato con firma automatica, caricare il file di chiave privata corrispondente.
  10. Fare clic su Aggiungi certificato, quindi su Chiudi.
  11. Dopo aver aggiunto il certificato, fare clic su Listener.
  12. Modificare il listener https.
  13. Selezionare il nuovo certificato.
  14. Fare clic su Salva modifiche, quindi su Chiudi.