WebLogic-Server bereitstellen

Sie können Oracle WebLogic Server für Oracle Cloud Infrastructure-Stacks in Oracle Cloud Marketplace verwenden, um ein Cluster mit WebLogic Server-Knoten bereitzustellen.

Bevor Sie beginnen

Wenn Sie einen WebLogic Server-(WLS-)Stack von Oracle Cloud Marketplace auf Oracle Cloud Infrastructure bereitstellen, beachten Sie die folgenden Hinweise.

  • Das Oracle Cloud Infrastructure-Compartment, in dem Sie das Deployment planen, muss ausreichend der angeforderten Virtual Machine-(VM-)Leistungseinheit in der Zielverfügbarkeitsdomain enthalten. Sie können die Formverfügbarkeit in der Oracle Cloud Infrastructure-Konsole unter Governance prüfen, indem Sie in der Zielverfügbarkeitsdomain und im Compartment auf Grenzwerte, Quota und Verwendung klicken.

  • Das Deployment von WebLogic Server in Oracle Cloud Infrastructure unterstützt die folgenden Formen: VM.Standard2.x, VM.Standard.E2.x, BM.Standard2.x, BM.Standard.E2.x.

  • Wenn Sie eine Java erforderliche Files-(JRF-)Domain benötigen, wählen Sie die Option für das Provisioning einer JRF-Domain, und geben Sie die Datenbankinformationen zur Verwendung als JRF-Speicherziel an.

  • Oracle WebLogic Server 12c oder höher muss als Version für eine JRF-fähige Domain angegeben werden, wenn Sie eine Oracle Autonomous Transaction Processing-Datenbank verwenden möchten.

Stack bereitstellen

Wählen und stellen Sie einen WebLogic Server-Stack aus Oracle Cloud Marketplace bereit.

  1. Klicken Sie auf das Navigationsmenü und unter der Gruppe "Lösungen und Plattform " auf Marketplace, und klicken Sie auf Anwendungen.
  2. Suchen Sie nach WebLogic, und klicken Sie auf die entsprechende Oracle WebLogic-Anwendung:
    • 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. Wählen Sie eine Version von WebLogic Server, die auf Ihrer Domain ausgeführt werden soll.
  4. Wählen Sie das Compartment aus, in dem der Stack erstellt werden soll.
  5. Aktivieren Sie das Kontrollkästchen Oracle-Standardbegriffe und -einschränkungen, und klicken Sie auf Stack starten.
  6. Geben Sie einen Namen ein, z. B. MyWLStack.
  7. Klicken Sie auf Weiter.
  8. Geben Sie das Präfix des Ressourcennamens ein, um zugehörige Ressourcen zu identifizieren, z. B. MyWLS.
  9. Wählen Sie für WebLogic Server Shape die Form der Compute-Instanzen aus.
  10. Fügen Sie bei SSH-Public Key den Inhalt der SSH-Public Key-Datei ein.

    Nachdem Sie den Stack erstellt haben, können Sie eine Verbindung zu den WebLogic Server Compute-Instanzen mit einem SSH-Client und dem entsprechenden Private Key herstellen.

  11. Wählen Sie für die WebLogic Server-Verfügbarkeitsdomain die Availability-Domain aus, in der die Compute-Instanzen erstellt werden sollen.
  12. Für WebLogic Server - Knotenanzahl Wählen Sie die Anzahl der Managed Server aus, die in der Domain durch Provisioning bereitgestellt werden sollen. Beispiel: 2.
  13. Geben Sie in das Feld WebLogic Server Admin-Benutzername den Administratorbenutzernamen für die neue WebLogic Server-Domain ein.
  14. Geben Sie in das Feld Secret-OCID für WebLogic Server Admin-Kennwort die OCID des Secret ein, das Sie erstellt haben, um das Kennwort für den WebLogic Server-Administrator aufzunehmen.
    So suchen Sie den OCID-Wert:
    1. Klicken Sie in der Konsole auf Sicherheit.
    2. Klicken Sie auf Vault und anschließend auf den Namen Ihres Tresors.
    3. Klicken Sie auf Secrets, und klicken Sie dann auf das Secret, das Sie Ihrem WLS-Kennwort zugewiesen haben.
    4. Klicken Sie auf Kopieren neben der OCID.
  15. Um Standardports anzuzeigen oder zu ändern und optional eine Beispielanwendung bereitzustellen, klicken Sie auf Erweiterte WLS-Instanzkonfiguration.
  16. Für Strategie für virtuelles Cloud-Netzwerk:
    • Wählen Sie für eine Java erforderliche Files-(JRF-)Domain die Option Vorhandene VCN verwenden, und wählen Sie dann VCN und das Subnetz für den WebLogic-Server, oder wählen Sie Neues Subnetz erstellen, wenn Sie vorher kein Subnetz erstellt haben.
    • Wählen Sie für eine Nicht-JRF-Domain die Option "Neue VCN erstellen", geben Sie den Namen des WebLogic-Servernetzwerks ein, z. B. MyWLStackNetwork, und wählen Sie ein regionales Subnetz für den WebLogic-Server.
  17. Wenn mehr als ein Knoten vorhanden ist, klicken Sie auf Load Balancer durch Provisioning bereitstellen.
  18. Klicken Sie bei einer JRF-Domain auf Provisioning mit JRF, und geben Sie die Informationen für die Datenbank an, die Sie vorher erstellt haben, einschließlich des Secret für das Kennwort des Datenbankadministrators.
  19. Wenn Sie Administrator des Mandanten sind, wählen Sie OCI-Policys. Wenn Sie kein Administrator sind und die Policys von Ihrem Administrator bereitgestellt wurden, stellen Sie sicher, dass diese Option nicht gewählt ist.
  20. Klicken Sie auf Weiter.
  21. Klicken Sie auf Erstellen.

    Die Seite "Jobdetails" in Oracle Resource Manager wird angezeigt.

    Ein Apply-Job wird gestartet, um den Stack bereitzustellen. Um später zu dieser Seite zurückzugehen, klicken Sie auf das Navigationsmenü, wählen Ressourcenmanager und klicken dann auf Jobs.

  22. Überwachen Sie in regelmäßigen Abständen den Fortschritt des Apply-Jobs, bis er abgeschlossen ist.

    Sie können auf den Jobnamen klicken, um die Logs anzuzeigen, und auf Ausgaben klicken, um Informationen anzuzeigen, einschließlich der Load Balancer-IP-Adresse für den Zugriff auf die Anwendungen und die URL der WebLogic-Admin-Konsole, um auf die Admin-Konsole zuzugreifen.

Zertifikat zum Load Balancer hinzufügen

Wenn Sie eine Domain mit einem Load Balancer erstellen, konfiguriert Oracle WebLogic Server für Oracle Cloud Infrastructure den Load Balancer zur Verwendung von Secure Socket Layer (SSL) und fügt außerdem ein selbstsigniertes Demozertifikat hinzu. Oracle empfiehlt, dass Sie Ihr eigenes SSL-Zertifikat hochladen und das Zertifikat dann mit dem HTTPS-Listener verknüpfen.

Sie können ein vorhandenes Load Balancer-Zertifikat nicht ändern. Sie müssen ein neues Zertifikat hinzufügen und den Listener dann mit dem neuen Zertifikat verknüpfen.

Sie können ein benutzerdefiniertes, selbstsigniertes SSL-Zertifikat oder ein Zertifikat verwenden, das Sie von einer Certificate Authority (CA) erhalten haben. Bei Production WebLogic Server-Umgebungen empfiehlt Oracle, dass Sie ein CA-ausgesetztes SSL-Zertifikat verwenden, wodurch die Wahrscheinlichkeit verringert wird, dass ein man-in-the-Middle-Angriff vorliegt.

Hinweis:

Diese Prozedur gilt nur für Domains, die nach Juni 2020 erstellt wurden.

  1. Rufen Sie die Oracle Cloud Infrastructure-Konsole auf.
  2. Wählen Sie im Navigationsmenü die Option Networking, und klicken Sie dann auf Load Balancer.
  3. Wählen Sie das Compartment, in dem die Netzwerkressourcen für Ihre Domain erstellt wurden. Je nachdem, wie der Stack anfänglich erstellt wurde, könnte dies dasselbe Compartment sein, das die Compute-Instanzen für die Domain enthält.
  4. Klicken Sie auf den Load Balancer, der im Rahmen des Stacks bereitgestellt wurde.
  5. Klicken Sie auf Zertifikate.
  6. Klicken Sie auf Zertifikat hinzufügen.
  7. Geben Sie einen Namen für Ihr Zertifikat ein.
  8. Laden Sie die Zertifikatsdatei hoch, oder fügen Sie deren Inhalt in den Textbereich ein.
  9. Geben Sie gegebenenfalls ein CA-Zertifikat oder eine Private Key-Datei an. Beispiel: Wenn Sie ein selbstsigniertes Zertifikat verwenden, laden Sie die entsprechende Private Key-Datei hoch.
  10. Klicken Sie auf Zertifikat hinzufügen, Schließen.
  11. Nachdem das Zertifikat erfolgreich hinzugefügt wurde, klicken Sie auf Listener.
  12. Bearbeiten Sie den HTTPS-Listener.
  13. Wählen Sie Ihr neues Zertifikat.
  14. Klicken Sie auf Änderungen speichern, Schließen.