Schnellstart: Bereitstellen von WebLogic Server auf einem virtuellen Azure-Computer mithilfe des Azure-Portals

In diesem Artikel erfahren Sie, wie Sie WebLogic Application Server (WLS) schnell auf einem virtuellen Azure-Computer (VM) bereitstellen und dabei die einfachsten Konfigurationsoptionen im Azure-Portal nutzen. Ein ausführlicheres Tutorial, das auch veranschaulicht, wie WLS-Cluster auf VMs mithilfe von Azure Application Gateway auf sichere Weise im öffentlichen Internet sichtbar gemacht wird, finden Sie unter Tutorial: Migrieren eines WebLogic Server-Clusters zu Azure mit Azure Application Gateway als Lastenausgleich.

In dieser Schnellstartanleitung führen Sie die folgenden Schritte aus:

  • Stellen Sie WLS mit Verwaltungsserver auf einem virtuellen Computer mithilfe des Azure-Portals bereit.
  • Stellen Sie eine Java EE-Beispielanwendung mit dem WLS-Verwaltungskonsolenportal bereit.

Für diese Schnellstartanleitung werden Grundkenntnisse in Bezug auf die WLS-Konzepte vorausgesetzt. Weitere Informationen finden Sie unter Oracle WebLogic Server.

Voraussetzungen

Bereitstellen von WLS mit Verwaltungsserver auf einem virtuellen Computer

Die Schritte in diesem Abschnitt leiten Sie dazu, WLS auf virtuellen Computern auf einfachste Weise bereitzustellen: verwenden Sie den einzelnen Knoten mit einem Administratorserverangebot. Andere Angebote stehen zur Verfügung, um verschiedene Szenarien zu erfüllen, z. B. einzelne Knoten ohne Administratorserver, Cluster und dynamische Cluster. Weitere Informationen finden Sie unter Welche Lösungen zum Ausführen von Oracle WebLogic Server auf virtuellen Azure-Computern gibt es?.

Screenshot of the Azure portal that shows the Create WebLogic Server With Admin console on Azure VM page.

In den folgenden Schritten erfahren Sie, wie Sie das Angebot von WLS mit Verwaltungsserver finden und den Bereich Grundlagen ausfüllen:

  1. Geben Sie in der Suchleiste oben im Portal weblogic ein. Wählen Sie in den automatisch vorgeschlagenen Suchergebnissen im Abschnitt Marketplace die Option Oracle WebLogic Server mit Administratorserver aus.

    Screenshot of the Azure portal that shows WebLogic Server in the search results.

    Sie können auch mit diesem Portallink direkt zum Angebot wechseln.

  2. Wählen Sie auf der Angebotsseite Erstellen aus.

  3. Stellen Sie im Bereich Grundlagen sicher, dass im Feld für Abonnement derselbe Wert angezeigt wird, mit dem Sie sich beim Azure-Portal angemeldet haben.

  4. Das Angebot muss in einer leeren Ressourcengruppe bereitgestellt werden. Wählen Sie im Feld Ressourcengruppe die Option Neu erstellen aus, und geben Sie einen Wert für die Ressourcengruppe ein. Da Ressourcengruppen innerhalb eines Abonnements eindeutig sein müssen, wählen Sie einen eindeutigen Namen aus. Eine einfache Möglichkeit, eindeutige Namen zu haben, besteht darin, eine Kombination aus Ihren Initialen, dem heutigen Datum und einer Kennung zu verwenden. Beispiel: ejb0802wls.

  5. Wählen Sie unter Instanzdetails die Region für die Bereitstellung aus. Eine Liste der Azure-Regionen, wie und wo VMs funktionieren, finden Sie unter Regionen für virtuelle Computer in Azure.

  6. Übernehmen Sie den Standardwert in Oracle WebLogic Image.

  7. Übernehmen Sie den Standardwert in der Größe des virtuellen Computers.

    Wenn die Standardgröße in Ihrer Region nicht verfügbar ist, wählen Sie eine verfügbare Größe aus, indem Sie Größe ändern auswählen, und wählen Sie dann eine der aufgelisteten Größen aus.

  8. Lassen Sie unter Anmeldeinformationen für virtuelle Computer und WebLogic den Standardwert für Benutzername für das Administratorkonto von virtuellen Computern.

  9. Wählen Sie neben Authentifizierungstyp die Option Kennwort aus. In diesem Artikel wird ein Paar aus Benutzername und Kennwort für die Authentifizierung verwendet. Weitere Informationen zur Verwendung von SSH finden Sie unter Erstellen und Verwenden eines SSH-Schlüsselpaars (öffentlich und privat) für Linux-VMs in Azure. Füllen Sie wlsVmCluster2022 als Kennwort aus. Verwenden Sie denselben Wert für die Bestätigung.

  10. Behalten Sie den Standardwert für den Benutzernamen für WebLogic Administrator bei.

  11. Trage Sie wlsVmCluster2022 als Kennwort für WebLogic Administrator ein. Verwenden Sie denselben Wert für die Bestätigung.

  12. Klicken Sie auf Überprüfen + erstellen. Stellen Sie sicher, dass im oberen Bereich die grüne Meldung Überprüfung erfolgreich angezeigt wird. Wenn dies nicht der Fall ist, beheben Sie alle Überprüfungsprobleme und wählen Sie erneut Überprüfen + erstellen aus.

  13. Klicken Sie auf Erstellen.

  14. Verfolgen Sie den Status der Bereitstellung auf der Seite Bereitstellung wird durchgeführt.

Abhängig von den Netzwerkbedingungen und anderen Aktivitäten in der ausgewählten Region kann die Bereitstellung bis zu 30 Minuten dauern.

Untersuchen der Bereitstellungsausgabe

Die Schritte in diesem Abschnitt zeigen, wie Sie überprüfen, ob die Bereitstellung erfolgreich abgeschlossen wurde.

Wenn Sie die Seite Bereitstellung läuft verlassen haben, zeigen Ihnen die folgenden Schritte, wie Sie zu dieser Seite zurückkehren. Wenn Sie sich noch auf der Seite befinden, auf der Ihre Bereitstellung wurde abgeschlossen. angezeigt wird, können Sie mit Schritt 5 nach dem Screenshot fortfahren.

  1. Wählen Sie in der Ecke einer beliebigen Portalseite das Hamburgermenü und anschließend Ressourcengruppen aus.

  2. Geben Sie in das Feld mit dem Text nach beliebigem Feld filtern die ersten Buchstaben der zuvor erstellten Ressourcengruppe ein. Wenn Sie der empfohlenen Konvention gefolgt sind, geben Sie Ihre Initialen ein und wählen Sie dann die entsprechende Ressourcengruppe aus.

  3. Wählen Sie im linken Navigationsbereich im Abschnitt Einstellungen die Option Bereitstellungen aus. Es wird eine sortierte Liste der Bereitstellungen für diese Ressourcengruppe angezeigt, wobei die neueste Bereitstellung zuerst aufgeführt wird.

  4. Scrollen Sie zum ältesten Eintrag in dieser Liste. Dieser Eintrag entspricht der Bereitstellung, die Sie im vorherigen Abschnitt gestartet haben. Wählen Sie die älteste Bereitstellung wie im folgenden Screenshot aus:

    Screenshot of the Azure portal that shows the resource group deployments list.

  5. Wählen Sie im linken Panel Ausgaben aus. In dieser Liste werden die Ausgabewerte der Bereitstellung angezeigt. Die Ausgaben enthalten hilfreiche Informationen.

  6. Der sshCommand-Wert ist der vollqualifizierte SSH-Befehl, um die VM, die WLS ausführt, zu verbinden. Wählen Sie das Kopiersymbol neben dem Feldwert aus, um den Link in die Zwischenablage zu kopieren. Diesen Wert benötigen Sie später.

  7. Der Wert adminConsoleURL ist der vollqualifizierte, öffentliche Internetlink zur WLS-Verwaltungskonsole. Wählen Sie das Kopiersymbol neben dem Feldwert aus, um den Link in die Zwischenablage zu kopieren. Diesen Wert benötigen Sie später.

Bereitstellen einer Java EE-Anwendung über das Verwaltungskonsolenportal

Führen Sie die folgenden Schritte aus, um eine Beispielanwendung in WLS auszuführen:

  1. Laden Sie eine Beispielanwendung als WAR- oder EAR-Datei herunter. Die Beispiel-App sollte eigenständig sein und nicht auf Datenbanken, Messaging oder sonstige externe Verbindungen angewiesen sein. Die Beispiel-App aus der Dokumentation zum WLS Kubernetes-Operator stellt eine gute Wahl dar. Sie können sie von Oracle herunterladen. Speichern Sie die Datei in Ihrem lokalen Dateisystem.

  2. Fügen Sie den Wert von adminConsoleURL in einen mit dem Internet verbundenen Webbrowser ein. Der vertraute Anmeldebildschirm der WLS-Verwaltungskonsole sollte wie im folgenden Screenshot angezeigt werden:

    Screenshot of the WebLogic Server admin login screen.

  3. Melden Sie sich mit Benutzername weblogic und Ihrem Kennwort an (in diesem Artikel wird wlsVmCluster2022 verwendet). Die Übersicht der WLS-Verwaltungskonsole wird angezeigt.

  4. Wählen Sie unter Änderungscenter in der oberen linken Ecke Sperren und Bearbeiten wie im folgenden Screenshot aus:

    Screenshot of the Oracle WebLogic Server Administration Console with Lock & Edit button highlighted.

  5. Wählen Sie unter Domänenstruktur auf der linken Seite Bereitstellungen aus.

  6. Wählen Sie unter Konfiguration die Option Installieren aus. Der Assistent zum Installieren von Anwendungen führt Sie durch die Installation.

    1. Wählen Sie unter Bereitstellung suchen, um die Bereitstellung zu installieren und vorzubereitenDatei(n) hochladen aus.
    2. Wählen Sie unter Bereitstellung auf den Verwaltungsserver hochladen die Option Datei auswählen aus und laden Sie Ihre Beispielanwendung hoch. Wählen Sie Weiter aus.
    3. Klicken Sie auf Fertig stellen.
  7. Wählen Sie unter Änderungscenter in der oberen linken Ecke Änderungen aktivieren aus. Die folgende Meldung wird angezeigt: Alle Änderungen wurden aktiviert. Es sind keine Neustarts erforderlich.

  8. Wählen Sie unter Zusammenfassung der Bereitstellungen die Option Steuerung aus. Aktivieren Sie das Kontrollkästchen in der Nähe des Anwendungsnamens, um die Anwendung auszuwählen. Wählen Sie Start und dann Wartung aller Anforderungen aus.

  9. Wählen Sie unter Anwendungsassistent starten die Option Ja aus. Wenn kein Fehler auftritt, wird die Meldung Startanforderungen wurden an die ausgewählten Bereitstellungen gesendet. angezeigt.

  10. Erstellen Sie eine vollqualifizierte URL für die Beispiel-App, wie z. B. http://<vm-host-name>:<port>/<your-app-path>. Sie können den Hostnamen und den Port von adminConsoleURL abrufen, indem Sie /console/ entfernen. Wenn Sie die empfohlene Beispiel-App verwenden, sollte die URL http://<vm-host-name>:<port>/testwebapp/ lauten und http://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/ ähneln.

  11. Fügen Sie die vollqualifizierte URL in einen mit dem Internet verbundenen Webbrowser ein. Wenn Sie die empfohlene Beispiel-App bereitgestellt haben, sollte eine Seite angezeigt werden, die dem folgenden Screenshot ähnelt:

    Screenshot of the test web app.

Verbinden mit dem virtuellen Computer

Wenn Sie den virtuellen Computer verwalten möchten, können Sie eine Verbindung mit dem SSH-Befehl herstellen. Stellen Sie vor dem Zugriff auf den Computer sicher, dass Sie Port 22 für den SSH-Agent aktiviert haben.

Befolgen Sie zum Aktivieren von Port 22 diese Schritte:

  1. Navigieren Sie zurück zu Ihrer Arbeitsressourcengruppe. Auf der Übersicht finden Sie eine Netzwerksicherheitsgruppe namens wls-nsg. Wählen Sie wls-nsg aus.

  2. Wählen Sie im linken Bereich Einstellungen und dann Eingehende Sicherheitsregeln aus. Wenn es eine Regel zum Zulassen von Port 22 gibt, können Sie zu Schritt 4 springen.

  3. Klicken Sie am oberen Rand der Seite auf Hinzufügen.

    1. Geben Sie unter Zielportbereiche den Wert 22 ein.
    2. Tragen Sie den Regelnamen Port_SSH als Namen ein.
    3. Übernehmen Sie in den restlichen Feldern die Standardwerte.
    4. Wählen Sie Hinzufügen aus.

    Nach Abschluss der Bereitstellung können Sie eine SSH-Verbindung mit der VM herstellen.

  4. Verbinden Sie die VM mit dem Wert von sshCommand und Ihrem Kennwort. In diesem Artikel wird wlsVmCluster2022 verwendet.

Bereinigen von Ressourcen

Wenn Sie WLS nicht mehr verwenden werden, navigieren Sie zurück zu Ihrer Arbeitsressourcengruppe. Wählen Sie oben auf der Seite unter dem Text Ressourcengruppe die Ressourcengruppe aus. Wählen Sie die Option Ressourcengruppe löschen.

Nächste Schritte

Informieren Sie sich weiter über die Optionen zum Ausführen von WLS in Azure.