Kurz: Ruční instalace Oracle WebLogic Serveru na Virtuální počítače Azure

V tomto kurzu se dozvíte, jak nainstalovat Oracle WebLogic Server (WLS) a nakonfigurovat cluster WebLogic na virtuálních počítačích Azure, ve Windows nebo GNU/Linuxu.

V tomto kurzu se naučíte:

  • Vytvořte vlastní virtuální síť a vytvořte virtuální počítače v síti.
  • Zřiďte virtuální počítače s nainstalovanou sadou JDK a WLS.
  • Nakonfigurujte doménu služby WLS a cluster WLS pomocí Průvodce konfigurací Oracle.
  • Nasaďte a spusťte aplikaci Java EE v clusteru.
  • Zveřejnění aplikace na veřejném internetu prostřednictvím služby Aplikace Azure Gateway
  • Ověřte úspěšnou konfiguraci.

Pokud dáváte přednost plně automatizovanému řešení, které provede všechny tyto kroky vaším jménem na virtuálních počítačích s GNU/Linuxem, přímo z webu Azure Portal, přečtěte si rychlý start: Nasazení Serveru WebLogic na virtuálním počítači Azure pomocí webu Azure Portal. Tyto nabídky najdete na Azure Marketplace s dotazem na základní image WebLogic.

Požadavky

Příprava prostředí

V této části nastavíte infrastrukturu, ve které nainstalujete sadu JDK a WLS.

Předpoklady

V tomto kurzu nakonfigurujete cluster WLS se serverem pro správu a dvěma spravovanými servery na celkem třech virtuálních počítačích. Pokud chcete nakonfigurovat cluster, musíte vytvořit následující tři virtuální počítače Azure ve stejné skupině dostupnosti:

  • Virtuální počítač správce (název adminVMvirtuálního počítače) má spuštěný server pro správu.
  • Spravované virtuální počítače (názvy mspVM1 virtuálních počítačů a mspVM2) mají spuštěné dva spravované servery.

Přihlášení k Azure

Pokud jste to ještě neudělali, přihlaste se ke svému předplatnému Azure pomocí příkazu az login a postupujte podle pokynů na obrazovce.

az login

Poznámka:

Pokud je k vašim přihlašovacím údajům Azure přidruženo více tenantů Azure, musíte určit, ke kterému tenantovi se chcete přihlásit. Můžete to provést pomocí --tenant této možnosti. Například: az login --tenant contoso.onmicrosoft.com.

Vytvoření skupiny zdrojů

Vytvořte skupinu prostředků pomocí příkazu az group create. Názvy skupin prostředků musí být globálně jedinečné v rámci předplatného. Z tohoto důvodu zvažte předvyplnění některého jedinečného identifikátoru u všech názvů, které vytvoříte, které musí být jedinečné. Užitečnou technikou je použít iniciály následované dnešním datem ve mmdd formátu. Tento příklad vytvoří skupinu prostředků pojmenovanou abc1110rgeastus v umístění:

export RESOURCE_GROUP_NAME=abc1110rg

az group create \
    --name ${RESOURCE_GROUP_NAME} \
    --location eastus

Vytvoření virtuální sítě

Prostředky, které tvoří váš cluster Serveru WebLogic, musí vzájemně komunikovat a veřejný internet pomocí virtuální sítě. Kompletní průvodce plánováním virtuální sítě najdete v průvodci architekturou přechodu na cloud pro Azure. Další informace najdete v tématu Nejčastější dotazy ke službě Azure Virtual Network.

Příklad v této části vytvoří virtuální síť s adresními prostory 192.168.0.0/16 a vytvoří podsíť použitou pro virtuální počítače.

Nejprve vytvořte virtuální síť pomocí příkazu az network vnet create. Následující příklad vytvoří síť s názvem myVNet:

az network vnet create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name myVNet \
    --address-prefixes 192.168.0.0/24

Vytvořte podsíť pro cluster WLS pomocí příkazu az network vnet subnet create. Následující příklad vytvoří podsíť s názvem mySubnet:

az network vnet subnet create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name mySubnet \
    --vnet-name myVNet \
    --address-prefixes 192.168.0.0/25

Vytvořte podsíť pro službu Application Gateway pomocí příkazu az network vnet subnet create. Následující příklad vytvoří podsíť s názvem wlsVMGateway:

az network vnet subnet create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name wlsVMGateway \
    --vnet-name myVNet \
    --address-prefixes 192.168.0.128/25

Vytvoření skupiny dostupnosti

Vytvořte sadu dostupnosti pomocí příkazu az vm availability-set create, jak je znázorněno v následujícím příkladu. Vytvoření skupiny dostupnosti je volitelné, ale doporučujeme ji. Další informace najdete v tématu Příklad návodu k infrastruktuře Azure pro virtuální počítače s Windows.

az vm availability-set create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name myAvailabilitySet \
    --platform-fault-domain-count 2 \
    --platform-update-domain-count 2

Následující části popisují postup instalace služby WLS na GNU/Linux nebo Windows Server. Můžete zvolit operační systém, verzi sady JDK a verzi WLS podle vašich požadavků, ale měli byste ověřit, že jsou dostupné v konfiguracích systému Oracle Fusion Middleware Supported System Configuration. Před pokračováním zvažte také požadavky specifické pro systém a platformu. Další informace naleznete v tématu Požadavky na systém a specifikace. Vyberte kartu zvoleného operačního systému.

Tento článek bude používat image virtuálního počítače Azure, kterou spravuje Oracle a Microsoft obsahující nejnovější podporovanou verzi softwaru. Úplný seznam základních imagí WLS, které spravuje Oracle a Microsoft, najdete na webu Azure Marketplace. Pokud chcete použít operační systém Windows, budou pokyny začínat základním virtuálním počítačem s Windows a projít vás jednotlivými kroky instalace všech nezbytných závislostí.

Image Marketplace, kterou používáte k vytvoření virtuálních počítačů v tomto článku, je Oracle:weblogic-141100-jdk11-ol91:owls-141100-jdk11-ol91:latest.

Poznámka:

Můžete se dotazovat na všechny dostupné image Oracle WebLogic poskytované Společností Oracle pomocí příkazu az vm image listaz vm image list --publisher oracle --output table --all | grep "weblogic". Další informace najdete v tématu Image virtuálních počítačů Oracle a jejich nasazení v Microsoft Azure.

Vytvoření počítače s Oracle Linuxem pro server pro správu

V této části vytvoříte počítače s Oracle Linuxem s nainstalovanými sadami JDK 11 a WebLogic 14.1.1.0 pro server pro správu a spravované servery.

Vytvořte virtuální počítač pomocí příkazu az vm create. Na tomto virtuálním počítači spustíte Správa istrace serveru.

Následující příklad vytvoří virtuální počítače s Linuxem Oracle pomocí páru uživatelského jména a hesla pro ověřování. V případě potřeby můžete místo toho použít ověřování SSL/TLS.

export VM_URN=Oracle:weblogic-141100-jdk11-ol91:owls-141100-jdk11-ol91:latest

az vm create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name adminVM \
    --availability-set myAvailabilitySet \
    --image ${VM_URN} \
    --size Standard_DS1_v2  \
    --admin-username azureuser \
    --admin-password Secret123456 \
    --public-ip-address "" \
    --nsg ""

Vytvoření virtuálního počítače s Windows a nastavení X-serveru

Tento kurz používá grafické rozhraní serveru WebLogic k dokončení instalace a konfigurace. Virtuální počítač s Windows použijete jako "jump box" a spustíte X Windows System server k zobrazení grafických instalačních programů na třech virtuálních počítačích clusteru WLS.

Podle těchto kroků zřiďte počítač s Windows 10 a nainstalujte X-server. Pokud už máte počítač s Windows ve stejné síti jako počítač s Oracle Linuxem, nemusíte z Azure zřizovat nový počítač. Můžete přejít do části, která nainstaluje X-server.

  1. Pomocí následujících kroků vytvořte virtuální počítač s Windows 10 z webu Azure Portal:

    1. Otevřete skupinu abc1110rg prostředků na webu Azure Portal.
    2. Vyberte Vytvořit a vytvořte prostředek.
    3. Vyberte Compute, vyhledejte windows 10 a pak vyberte Microsoft Windows 10.
    4. Vyberte požadovaný plán a pak vyberte Vytvořit.
    5. Ke konfiguraci virtuálního počítače použijte následující hodnoty:
      • Název virtuálního počítače: myWindowsVM
      • Obrázek: Windows 10 Pro
      • Uživatelské jméno: azureuser
      • Heslo: Secret123456
    6. Zaškrtněte políčko v části Licencování.
    7. Vyberte položku Zkontrolovat + vytvořit a potom vyberte Vytvořit.

    Vytvoření virtuálního počítače a podpůrných prostředků trvá několik minut.

    Po dokončení nasazení nainstalujte server X a použijte ho ke konfiguraci Serveru WebLogic na počítačích s Oracle Linuxem pomocí grafického rozhraní.

  2. Pomocí následujících kroků nainstalujte a spusťte X server:

    1. Připojit se pomocí myWindowsVMvzdálené plochy . Podrobný průvodce najdete v tématu Připojení pomocí vzdálené plochy a přihlášení k virtuálnímu počítači Azure s Windows. Zbývající kroky v této části je nutné provést dne myWindowsVM.
    2. Stáhněte a nainstalujte VcXsrv Windows X Server.
    3. Zakažte bránu firewall. Pokud chcete povolit komunikaci z virtuálních počítačů s Linuxem, vypněte bránu firewall v programu Windows Defender pomocí následujícího postupu:
      1. Vyhledejte a otevřete bránu firewall v programu Windows Defender.
      2. Najděte zapnout nebo vypnout bránu firewall v programu Windows Defender a pak vyberte Vypnout v nastavení privátní sítě. Nastavení veřejné sítě můžete ponechat samostatně.
      3. Vyberte OK.
      4. Zavřete panel nastavení brány firewall v programu Windows Defender.
    4. Vyberte X-launch z plochy.
    5. Pro nastavení zobrazení nastavte číslo zobrazení na -1 , aby používalo více oken, a pak vyberte Další.
    6. V části Vyberte, jak spustit klienty, vyberte Spustit žádného klienta a pak vyberte Další.
    7. Pokud chcete další nastavení, vyberte schránku a primární výběr, nativní opengl a zakažte řízení přístupu.
    8. Dokončete pomocí tlačítka Další.

    Může se zobrazit dialogové okno upozornění Zabezpečení Windows s touto zprávou: "Povolit komunikaci VcXsrv windows X-server v těchto sítích". Vyberte Povolit přístup.

Vytvoření počítačů Oracle s Linuxem pro spravované servery

Vytvořte dva virtuální počítače pomocí příkazu az vm create. Na tomto virtuálním počítači spustíte spravované servery.

Následující příklad vytvoří virtuální počítače s Linuxem Oracle pomocí páru uživatelského jména a hesla pro ověřování. V případě potřeby můžete místo toho použít ověřování SSL/TLS.

export VM_URN=Oracle:weblogic-141100-jdk11-ol91:owls-141100-jdk11-ol91:latest

az vm create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name mspVM1 \
    --availability-set myAvailabilitySet \
    --image ${VM_URN} \
    --size Standard_DS1_v2  \
    --admin-username azureuser \
    --admin-password Secret123456 \
    --public-ip-address "" \
    --nsg ""

az vm create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name mspVM2 \
    --availability-set myAvailabilitySet \
    --image ${VM_URN} \
    --size Standard_DS1_v2  \
    --admin-username azureuser \
    --admin-password Secret123456 \
    --public-ip-address "" \
    --nsg ""

Pomocí následujících příkazů získáte a zobrazíte privátní IP adresy, které použijete v dalších částech:

export ADMINVM_NIC_ID=$(az vm show \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name adminVM \
    --query networkProfile.networkInterfaces'[0]'.id \
    --output tsv)
export ADMINVM_IP=$(az network nic show \
    --ids ${ADMINVM_NIC_ID} \
    --query ipConfigurations'[0]'.privateIPAddress \
    --output tsv)
export MSPVM1_NIC_ID=$(az vm show \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name mspVM1 \
    --query networkProfile.networkInterfaces'[0]'.id \
    --output tsv)
export MSPVM1_IP=$(az network nic show \
    --ids ${MSPVM1_NIC_ID} \
    --query ipConfigurations'[0]'.privateIPAddress \
    --output tsv)
export MSPVM2_NIC_ID=$(az vm show \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name mspVM2 \
    --query networkProfile.networkInterfaces'[0]'.id \
    --output tsv)
export MSPVM2_IP=$(az network nic show \
    --ids ${MSPVM2_NIC_ID} \
    --query ipConfigurations'[0]'.privateIPAddress \
    --output tsv)
echo "Private IP of adminVM: ${ADMINVM_IP}"
echo "Private IP of mspVM1: ${MSPVM1_IP}"
echo "Private IP of mspVM2: ${MSPVM2_IP}"

Teď se můžete připojit k počítači s Oracle Linuxem a nakonfigurovat cluster WebLogic s grafickým rozhraním.

Konfigurace domény a clusteru Serveru WebLogic

Doména serveru WebLogic je logicky související skupina instancí serveru WebLogic a prostředky spuštěné a připojené k nim, které je možné spravovat jako jednu jednotku pro správu. Další informace naleznete v tématu WebLogic Server Domains.

Základem vysoké dostupnosti na serveru WebLogic je cluster. Cluster Serveru WebLogic je skupina instancí serveru WebLogic spuštěných současně a spolupráce na zajištění vyšší škálovatelnosti a spolehlivosti. Další informace naleznete v tématu Oracle WebLogic Cluster.

Existují dva druhy clusterů, jak je popsáno v následujícím seznamu. Další informace naleznete v tématu O dynamických clusterech.

  • Dynamický cluster: Cluster, který obsahuje jednu nebo více generovaných (dynamických) instancí serveru založených na jedné šabloně sdíleného serveru. Při vytváření dynamického clusteru se dynamické servery předem nakonfigurují a automaticky vygenerují, což vám umožní snadno vertikálně navýšit kapacitu počtu instancí serveru v dynamickém clusteru, když potřebujete jinou kapacitu serveru. Dynamické servery můžete spustit bez nutnosti ruční konfigurace a jejich přidání do clusteru.
  • Nakonfigurovaný cluster: Cluster, ve kterém ručně nakonfigurujete a přidáte každou instanci serveru. Abyste zvýšili kapacitu serveru, musíte nakonfigurovat a přidat novou instanci serveru.

Abyste si ukázali, jak vytvořit cluster WebLogic, tento kurz vás provede procesem vytvoření nakonfigurovaného clusteru.

Vytvoření domény pomocí průvodce konfigurací

K vytvoření domény WLS nadále používáte průvodce konfigurací X serveru a Oracle.

Následující část ukazuje, jak vytvořit novou doménu WLS na serveru adminVM. Ujistěte se, že jste stále na počítači s Windows, pokud ne, vzdálené připojení k myWindowsVM.

  1. Připojení z adminVM příkazového řádku.

    Na počítači myWindowsVMs Windows spusťte následující příkazy:

    set ADMINVM_IP="192.168.0.4"
    ssh azureuser@%ADMINVM_IP%
    
  2. Pomocí následujících příkazů inicializujete složku pro konfiguraci domény:

    sudo su
    
    export DOMAIN_PATH="/u01/domains"
    mkdir -p ${DOMAIN_PATH}
    chown oracle:oracle -R ${DOMAIN_PATH}
    
  3. Pomocí následujících příkazů nainstalujte závislost pro X-server:

    # install dependencies for X-server
    sudo yum install -y libXtst libSM libXrender
    # install dependencies to run a Java GUI client
    sudo yum install -y fontconfig urw-base35-fonts
    
  4. Pomocí následujících příkazů se staňte uživatelem oracle a nastavte proměnnou DISPLAY :

    sudo su - oracle
    
    export DISPLAY=<my-windows-vm-private-ip>:0.0
    #export DISPLAY=192.168.0.5:0.0
    
  5. Spuštěním následujícího příkazu spusťte Průvodce konfigurací Oracle:

    bash /u01/app/wls/install/oracle/middleware/oracle_home/oracle_common/common/bin/config.sh
    

Spustí se Průvodce konfigurací Oracle a nasměruje vás na konfiguraci domény. Na následující stránce se zobrazí dotaz na typ domény a umístění. Vyberte Vytvořit novou doménu a nastavte umístění domény na /u01/domains/wlsd. Konfigurace domény se uloží do této složky.

Screenshot of Oracle Configuration Wizard - Create Domain.

Vyberte Další a pak vyberte Vytvořit doménu pomocí šablon produktů. Ponechte výchozí vybranou šablonu, jak je znázorněno na následujícím snímku obrazovky:

Screenshot of Oracle Configuration Wizard - Templates.

Vyberte Další a pak zadejte Správa účet. Nastavte název jako weblogic a heslo jako Secret123456.

Screenshot of Oracle Configuration Wizard - Administration Account.

Vyberte Další. V režimu domény vyberte Produkční. Pro sadu JDK ponechte výchozí možnost.

Screenshot of Oracle Configuration Wizard - Domain Mode and JDK.

Vyberte Další. U pokročilých konfigurací vyberte Správa istrace serveru, Správce uzlů a topologie.

Screenshot of Oracle Configuration Wizard - Advanced Configurations.

Vyberte Další a vyplňte název serveru Správa istrace správcem. Vyplňte IP adresu naslouchacího procesu privátní IP adresou adminVM. Hodnota je 192.168.0.4 v tomto příkladu.

Screenshot of Oracle Configuration Wizard - Administration Server.

Vyberte Další. Jako typ Správce uzlů vyberte Vlastní umístění pro doménu a vyplňte umístění /u01/domains/wlsd/nodemanager. Pro přihlašovací údaje Node Manageru je uživatelské jméno weblogic a heslo je Secret123456.

Screenshot of Oracle Configuration Wizard - Node Manager.

Vyberte Další. Pro spravované servery přidejte následující položky. Použijte IP adresy, které jste zjistili dříve:

Název serveru Naslouchací adresa Port naslouchání
msp1 Privátní IP adresa .mspVM1 8001
msp2 Privátní IP adresa .mspVM2 8001

Screenshot of Oracle Configuration Wizard - Managed Servers.

Vyberte Další a pak vytvořte cluster s názvem cluster1.

Screenshot of Oracle Configuration Wizard - Cluster.

Vyberte Další. Neměňte hodnoty šablon serveru a dynamických serverů. Výchozí hodnoty jsou přijatelné pro dynamický cluster.

Pro přiřazení serverů ke clusterům přiřaďte oba msp1 a msp2 k cluster1.

Screenshot of Oracle Configuration Wizard - Assign Servers to Clusters.

Vyberte Další. Přidejte počítače adminVM, mspVM1a mspVM2. Použijte IP adresy, které jste zjistili dříve.

Název Adresa naslouchacího procesu Správce uzlů Port naslouchacího procesu Správce uzlů
mspVM1 Privátní IP adresa .mspVM1 5556
mspVM2 Privátní IP adresa .mspVM2 5556
adminVM Privátní IP adresa .adminVM 5556

Screenshot of Oracle Configuration Wizard - Machines.

Vyberte Další. Přiřaďte servery počítačům, přiřaďte server admin , adminVMmsp1 k mspVM1a msp2 do mspVM2.

Screenshot of Oracle Configuration Wizard - Assign Servers to Machines.

Vyberte Další. Zobrazí se souhrn konfigurace, který by měl vypadat jako na následujícím snímku obrazovky:

Screenshot of Oracle Configuration Wizard - Configuration Summary.

Vyberte Vytvořit. Na stránce Průběh konfigurace se zobrazuje průběh. Všechny uvedené položky by měly být úspěšně nakonfigurované.

Screenshot of Oracle Configuration Wizard - Configuration Progress.

Nakonec je stránka Konec konfigurace, která zobrazuje adresu URL serveru Správa istrace.

Screenshot of Oracle Configuration Wizard - End.

Server Správa istrace není spuštěný, takže se adresa URL nepřeloží. Vyberte Další a pak Dokončit. Dokončili jste konfiguraci wlsd domény s clusterem cluster1 , který zahrnuje dva spravované servery.

Dále použijte konfiguraci domény na mspVM1 a mspVM2.

K rozšíření domény použijete příkaz pack a rozbalení.

Vytvoření replik pomocí balíčku a příkazu rozbalení

V tomto kurzu se k rozšíření domény používá balíček WLS a příkaz rozbalit. Další informace naleznete v tématu Přehled balíčků a rozbalení příkazů.

  1. Zabalte konfiguraci adminVM domény následujícím postupem, pokud jste stále přihlášení adminVM a jste přihlášeni s uživatelem oracle :

    cd /u01/app/wls/install/oracle/middleware/oracle_home/oracle_common/common/bin
    bash pack.sh -domain=/u01/domains/wlsd -managed=true -template=/tmp/cluster.jar -template_name="wlsd"
    

    Pokud se příkaz úspěšně dokončí, zobrazí se výstup podobný následujícímu příkladu:

    [oracle@adminVM bin]$ bash pack.sh -domain=/u01/domains/wlsd -managed=true -template=/tmp/cluster.jar -template_name="wlsd"
    << read domain from "/u01/domains/wlsd"
    >>  succeed: read domain from "/u01/domains/wlsd"
    << set config option Managed to "true"
    >>  succeed: set config option Managed to "true"
    << write template to "/tmp/cluster.jar"
    ..............................
    >>  succeed: write template to "/tmp/cluster.jar"
    << close template
    >>  succeed: close template
    

    Pomocí následujících příkazů zkopírujte /tmp/cluster.jar do mspVM1 a mspVM2 pomocí scp. Pokud se zobrazí výzva k zadání otisku prstu, zadejte yes. Po zobrazení výzvy zadejte heslo Secret123456 .

    scp /tmp/cluster.jar azureuser@<mspvm1-private-ip>:/tmp/cluster.jar
    scp /tmp/cluster.jar azureuser@<mspvm2-private-ip>:/tmp/cluster.jar
    #scp /tmp/cluster.jar azureuser@192.168.0.6:/tmp/cluster.jar
    #scp /tmp/cluster.jar azureuser@192.168.0.7:/tmp/cluster.jar
    
  2. Pomocí následujících pokynů použijte konfiguraci domény na mspVM1:

    Otevřete nový příkazový řádek a pomocí následujících příkazů se připojte .mspVM1 Nahraďte 192.168.0.6 svou mspVM1 privátní IP adresou:

    set MSPVM1_IP="192.168.0.6"
    ssh azureuser@%MSPVM1_IP%
    

    Zobrazí se výzva k zadání hesla pro připojení. V tomto příkladu je heslo Secret123456.

    Teď jste přihlášeni mspVM1 pomocí uživatele azureuser. Dále pomocí následujících příkazů staňte se kořenovým uživatelem a aktualizujte vlastnictví souboru /tmp/cluster.jar , které chcete vlastnit oracle:

    sudo su
    
    chown oracle:oracle /tmp/cluster.jar
    
    export DOMAIN_PATH="/u01/domains"
    mkdir -p ${DOMAIN_PATH}
    chown oracle:oracle -R ${DOMAIN_PATH}
    

    oracle Jako uživatel použijte konfiguraci domény pomocí následujících příkazů:

    sudo su - oracle
    
    cd /u01/app/wls/install/oracle/middleware/oracle_home/oracle_common/common/bin
    bash unpack.sh -domain=/u01/domains/wlsd -template=/tmp/cluster.jar
    

    Pokud se příkaz úspěšně dokončí, zobrazí se výstup podobný následujícímu příkladu:

    [oracle@mspVM1 bin]$ bash unpack.sh -domain=/u01/domains/wlsd -template=/tmp/cluster.jar
    << read template from "/tmp/cluster.jar"
    >>  succeed: read template from "/tmp/cluster.jar"
    << set config option DomainName to "wlsd"
    >>  succeed: set config option DomainName to "wlsd"
    >>  validateConfig "KeyStorePasswords"
    >>  succeed: validateConfig "KeyStorePasswords"
    << write Domain to "/u01/domains/wlsd"
    ..................................................
    >>  succeed: write Domain to "/u01/domains/wlsd"
    << close template
    >>  succeed: close template
    
  3. Pomocí následujících pokynů použijte konfiguraci domény na mspVM2:

    mspVM2 Připojení v novém příkazovém řádku. Nahraďte 192.168.0.7 svou mspVM2 privátní IP adresou:

    set MSPVM2_IP="192.168.0.7"
    ssh azureuser@%MSPVM2_IP%
    

    Zobrazí se výzva k zadání hesla pro připojení. V tomto příkladu je heslo Secret123456.

    Teď jste přihlášeni mspVM2 pomocí uživatele azureuser. Pomocí následujících příkazů přejděte na kořenového uživatele a aktualizujte vlastnictví souboru /tmp/cluster.jar a inicializujete složku pro konfiguraci domény:

    sudo su
    
    chown oracle:oracle /tmp/cluster.jar
    
    export DOMAIN_PATH="/u01/domains"
    mkdir -p ${DOMAIN_PATH}
    chown oracle:oracle -R ${DOMAIN_PATH}
    
    sudo su - oracle
    
    cd /u01/app/wls/install/oracle/middleware/oracle_home/oracle_common/common/bin
    bash unpack.sh -domain=/u01/domains/wlsd -template=/tmp/cluster.jar
    

Teď jste replikovali konfiguraci mspVM1 domény a mspVM2jste připraveni spustit servery.

Spuštění serverů

Kroky v této části vás nasměruje k provedení následujících dvou úloh:

  1. Nastavte ho tak, aby se po restartování serveru automaticky spustil správce a spravované servery.
  2. Spusťte servery pro okamžité použití.

Tyto dva úkoly nejsou snadno oddělené, takže kroky pro tyto dva úkoly jsou vzájemně propojené.

Spuštění správce

Vraťte se na příkazový řádek, ke adminVMkterému se připojujete . Pokud jste ho ztratili, připojte se k němu spuštěním následujícího příkazu:

set ADMINVM_IP="192.168.0.4"
ssh azureuser@%ADMINVM_IP%

Pokud s uživatelem oracle nepracujete, přihlaste se pomocí oracle:

sudo su - oracle

Následující příkaz zachová admin účet na /u01/domains/wlsd/servers/admin/security/boot.properties , aby se automaticky spouštěl admin server bez zadání přihlašovacích údajů:

Nahraďte svoje uživatelské jméno a heslo.

mkdir -p /u01/domains/wlsd/servers/admin/security

cat <<EOF >/u01/domains/wlsd/servers/admin/security/boot.properties
username=weblogic
password=Secret123456
EOF

Ke kontrole souboru použijte následující příkazy. Ujistěte se, že má správné vlastnictví, oprávnění a obsah.

ls -la /u01/domains/wlsd/servers/admin/security/boot.properties
cat /u01/domains/wlsd/servers/admin/security/boot.properties

Výstup by měl vypadat téměř stejně jako v následujícím příkladu:

[oracle@adminVM bin]$ ls -la /u01/domains/wlsd/servers/admin/security/boot.properties
-rw-rw-r--. 1 oracle oracle 40 Nov 28 17:00 /u01/domains/wlsd/servers/admin/security/boot.properties
[oracle@adminVM bin]$ cat /u01/domains/wlsd/servers/admin/security/boot.properties
username=weblogic
password=Secret123456

Povolení automatického spuštění serveru pro správu a správce uzlů po restartování virtuálního počítače

Vytvořte linuxovou službu pro server pro správu služby WLS a správce uzlů, aby se proces spustil automaticky po restartování. Další informace naleznete v tématu Použití systemd v Oracle Linuxu.

oracle Ukončete uživatele a přihlaste se pomocí root uživatele.

exit

sudo su

Vytvořte linuxovou službu pro správce uzlů:

cat <<EOF >/etc/systemd/system/wls_nodemanager.service
[Unit]
Description=WebLogic nodemanager service
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
# Note that the following three parameters should be changed to the correct paths
# on your own system
WorkingDirectory=/u01/domains/wlsd
ExecStart="/u01/domains/wlsd/bin/startNodeManager.sh"
ExecStop="/u01/domains/wlsd/bin/stopNodeManager.sh"
User=oracle
Group=oracle
KillMode=process
LimitNOFILE=65535
Restart=always
RestartSec=3
[Install]
WantedBy=multi-user.target
EOF

Vytvořte linuxovou službu pro server pro správu:

cat <<EOF >/etc/systemd/system/wls_admin.service
[Unit]
Description=WebLogic Adminserver service
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
WorkingDirectory=/u01/domains/wlsd
ExecStart="/u01/domains/wlsd/startWebLogic.sh"
ExecStop="/u01/domains/wlsd/bin/stopWebLogic.sh"
User=oracle
Group=oracle
KillMode=process
LimitNOFILE=65535
Restart=always
RestartSec=3

[Install]
WantedBy=multi-user.target
EOF

Teď jste připraveni spustit správce uzlů a server adminVM pro správu pomocí následujících příkazů:

sudo systemctl enable wls_nodemanager
sudo systemctl enable wls_admin
sudo systemctl daemon-reload
sudo systemctl start wls_nodemanager
sudo systemctl start wls_admin

Zkontrolujte stav serveru správce pomocí sudo systemctl status wls_admin -l. Server Správa istrace by měl být připravený, když najdete podobné protokoly:

[root@adminVM wlsd]# sudo systemctl status wls_admin -l
● wls_admin.service - WebLogic Adminserver service
Loaded: loaded (/etc/systemd/system/wls_admin.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2022-09-26 07:47:34 UTC; 54s ago
Main PID: 26738 (startWebLogic.s)
    Tasks: 61 (limit: 20654)
Memory: 649.2M

... ...

Sep 26 07:48:15 adminVM startWebLogic.sh[26802]: <Sep 26, 2022, 7:48:15,411 AM Coordinated Universal Time> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING.>

Stisknutím klávesy Q ukončete režim monitorování protokolů.

Před otevřením portů 7001 a 5556nemůžete získat přístup k serveru pro správu. Spuštěním následujícího příkazu otevřete porty:

sudo firewall-cmd --zone=public --add-port=7001/tcp
sudo firewall-cmd --zone=public --add-port=5556/tcp
sudo firewall-cmd --runtime-to-permanent
sudo systemctl restart firewalld

V tomto okamžiku můžete získat přístup k serveru pro správu v prohlížeči myWindowsVM s adresou URL http://<adminvm-private-ip>:7001/console. Ověřte, že můžete zobrazit server pro správu, ale ještě se nepřihlašovat. Pokud server pro správu není spuštěný, před pokračováním problém vyřešte a vyřešte ho. Server pro správu není přístupný mimo Azure.

Spustit msp1

Vraťte se na příkazový řádek, ke mspVM1kterému se připojujete . Pokud jste ho ztratili, připojte se k němu spuštěním následujícího příkazu:

set MSPVM1_IP="192.168.0.6"
ssh azureuser@%MSPVM1_IP%

Pokud s uživatelem oracle nepracujete, přihlaste se pomocí oracle:

sudo su - oracle

admin Zachovají účet na /u01/domains/wlsd/servers/msp1/security/boot.properties, aby se automaticky spouštěl msp1 bez zadání přihlašovacích údajů. Nahraďte svoje uživatelské jméno a heslo.

mkdir -p /u01/domains/wlsd/servers/msp1/security

cat <<EOF >/u01/domains/wlsd/servers/msp1/security/boot.properties
username=weblogic
password=Secret123456
EOF

Teď vytvoříte linuxovou službu pro správce uzlů, která automaticky spustí proces při restartování počítače. Další informace naleznete v tématu Použití systemd v Oracle Linuxu.

oracle Ukončete uživatele a přihlaste se pomocí root uživatele.

exit

#Skip this command if you are root
sudo su

Vytvořte linuxovou službu pro správce uzlů:

cat <<EOF >/etc/systemd/system/wls_nodemanager.service
[Unit]
Description=WebLogic nodemanager service
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
# Note that the following three parameters should be changed to the correct paths
# on your own system
WorkingDirectory=/u01/domains/wlsd
ExecStart="/u01/domains/wlsd/bin/startNodeManager.sh"
ExecStop="/u01/domains/wlsd/bin/stopNodeManager.sh"
User=oracle
Group=oracle
KillMode=process
LimitNOFILE=65535
Restart=always
RestartSec=3
[Install]
WantedBy=multi-user.target
EOF

Dále spusťte správce uzlů.

sudo systemctl enable wls_nodemanager
sudo systemctl daemon-reload
sudo systemctl start wls_nodemanager

Pokud správce uzlů úspěšně běží, zobrazí se protokoly podobné následujícímu příkladu:

[root@mspVM1 azureuser]# systemctl status wls_nodemanager -l
● wls_nodemanager.service - WebLogic nodemanager service
Loaded: loaded (/etc/systemd/system/wls_nodemanager.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2022-09-27 01:23:42 UTC; 19s ago
Main PID: 107544 (startNodeManage)
    Tasks: 15 (limit: 20654)
Memory: 146.7M

... ...

Sep 27 01:23:45 mspVM1 startNodeManager.sh[107592]: <Sep 27, 2022 1:23:45 AM Coordinated Universal Time> <INFO> <Server Implementation Class: weblogic.nodemanager.server.NMServer$ClassicServer.>
Sep 27 01:23:46 mspVM1 startNodeManager.sh[107592]: <Sep 27, 2022 1:23:46 AM Coordinated Universal Time> <INFO> <Secure socket listener started on port 5556, host /192.168.0.6>

Stisknutím klávesy Q ukončete režim monitorování protokolů.

Pro přístup k aplikaci, která je nasazená v clusteru, a 5556 pro komunikaci uvnitř domény musíte otevřít port8001. Spuštěním následujícího příkazu otevřete porty:

sudo firewall-cmd --zone=public --add-port=8001/tcp
sudo firewall-cmd --zone=public --add-port=5556/tcp
sudo firewall-cmd --runtime-to-permanent
sudo systemctl restart firewalld

Spustit msp2

Vraťte se na příkazový řádek, ke mspVM2kterému se připojujete . Pokud jste ho ztratili, připojte se k němu spuštěním následujícího příkazu:

set MSPVM2_IP="192.168.0.7"
ssh azureuser@%MSPVM2_IP%

Pokud s uživatelem oracle nepracujete, přihlaste se pomocí oracle:

sudo su - oracle

admin Zachovají účet na /u01/domains/wlsd/servers/msp2/security/boot.properties, aby se automaticky spouštěl msp2 bez zadání přihlašovacích údajů. Nahraďte svoje uživatelské jméno a heslo.


mkdir -p /u01/domains/wlsd/servers/msp2/security

cat <<EOF >/u01/domains/wlsd/servers/msp2/security/boot.properties
username=weblogic
password=Secret123456
EOF

Dále vytvořte linuxovou službu pro správce uzlů.

oracle Ukončete uživatele a přihlaste se pomocí root uživatele.

exit

#SKip this command if you are in root
sudo su

Vytvořte linuxovou službu pro správce uzlů:

cat <<EOF >/etc/systemd/system/wls_nodemanager.service
[Unit]
Description=WebLogic nodemanager service
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
# Note that the following three parameters should be changed to the correct paths
# on your own system
WorkingDirectory=/u01/domains/wlsd
ExecStart="/u01/domains/wlsd/bin/startNodeManager.sh"
ExecStop="/u01/domains/wlsd/bin/stopNodeManager.sh"
User=oracle
Group=oracle
KillMode=process
LimitNOFILE=65535
Restart=always
RestartSec=3
[Install]
WantedBy=multi-user.target
EOF

Spusťte správce uzlů.

sudo systemctl enable wls_nodemanager
sudo systemctl daemon-reload
sudo systemctl start wls_nodemanager

Pokud správce uzlů úspěšně běží, zobrazí se protokoly podobné následujícímu příkladu:

[root@mspVM2 azureuser]# systemctl status wls_nodemanager -l
● wls_nodemanager.service - WebLogic nodemanager service
Loaded: loaded (/etc/systemd/system/wls_nodemanager.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2022-09-27 01:23:42 UTC; 19s ago
Main PID: 107544 (startNodeManage)
    Tasks: 15 (limit: 20654)
Memory: 146.7M

... ...

Sep 27 01:23:45 mspVM2 startNodeManager.sh[107592]: <Sep 27, 2022 1:23:45 AM Coordinated Universal Time> <INFO> <Server Implementation Class: weblogic.nodemanager.server.NMServer$ClassicServer.>
Sep 27 01:23:46 mspVM2 startNodeManager.sh[107592]: <Sep 27, 2022 1:23:46 AM Coordinated Universal Time> <INFO> <Secure socket listener started on port 5556, host /192.168.0.6>

Stisknutím klávesy Q ukončete režim monitorování protokolů.

Otevřete port 8001 a 5556.

sudo firewall-cmd --zone=public --add-port=8001/tcp
sudo firewall-cmd --zone=public --add-port=5556/tcp
sudo firewall-cmd --runtime-to-permanent
sudo systemctl restart firewalld

Spuštění spravovaných serverů

Teď otevřete portál konzoly Správa istrace z prohlížeče na počítači myWindowsVMs Windows a pomocí následujících kroků spusťte spravované servery:

  1. Přihlaste se k portálu konzoly Správa istrace pomocí účtu správce a hesla. Adresa URL je http://<adminvm-private-ip>:7001/console/. V tomto příkladu je weblogic/Secret123456účet správce a heslo . Zjistíte, že stav spravovaných serverů je Vypnuto.
  2. V části Doménová struktura vyberte Prostředí, Servery a Řízení, vyberte msp1 a msp2a pak vyberte Spustit.
  3. Může se zobrazit výzva k potvrzení spuštění serverů. Pokud ano, vyberte Ano. Zobrazí se zpráva "Žádost byla odeslána do Node Manageru, aby se spustily vybrané servery.".
  4. Výběrem ikony aktualizovat v horní části tabulky můžete spustit nebo zastavit dynamickou aktualizaci dat v této tabulce. Tato ikona se zobrazí na dalším snímku obrazovky.
  5. Brzy zjistíte, že servery jsou vzhůru.

Screenshot of Oracle Configuration Wizard - Start Servers.

Vyčištění počítače s Windows

Dokončili jste konfiguraci clusteru WLS. V případě potřeby odeberte počítač s Windows pomocí následujících příkazů. Případně můžete počítač s Windows myWindowsVM vypnout a dál ho používat jako jump box pro průběžné úlohy údržby clusteru.

export WINDOWSVM_NIC_ID=$(az vm show \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name myWindowsVM \
    --query networkProfile.networkInterfaces[0].id \
    --output tsv)
export WINDOWSVM_NSG_ID=$(az network nic show \
    --ids ${WINDOWSVM_NIC_ID} \
    --query networkSecurityGroup.id \
    --output tsv)
export WINDOWSVM_DISK_ID=$(az vm show \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name myWindowsVM \
    --query storageProfile.osDisk.managedDisk.id \
    --output tsv)
export WINDOWSVM_PUBLIC_IP=$(az network public-ip list \
    -g ${RESOURCE_GROUP_NAME} --query [0].id \
    --output tsv)

echo "deleting myWindowsVM"
az vm delete --resource-group ${RESOURCE_GROUP_NAME} --name myWindowsVM --yes
echo "deleting nic ${WINDOWSVM_NIC_ID}"
az network nic delete --ids ${WINDOWSVM_NIC_ID}
echo "deleting public-ip ${WINDOWSVM_PUBLIC_IP}"
az network public-ip delete --ids ${WINDOWSVM_PUBLIC_IP}
echo "deleting disk ${WINDOWSVM_DISK_ID}"
az disk delete --yes --ids ${WINDOWSVM_DISK_ID}
echo "deleting nsg ${WINDOWSVM_NSG_ID}"
az network nsg delete --ids ${WINDOWSVM_NSG_ID}

Zveřejnění služby WLS pomocí brány Aplikace Azure

Teď, když jste vytvořili cluster Serveru WebLogic (WLS) na virtuálních počítačích s Windows nebo GNU/Linuxem, vás tato část provede procesem zveřejnění služby WLS na internet pomocí brány Aplikace Azure Gateway.

Vytvoření brány Aplikace Azure

K zveřejnění služby WLS na internetu se vyžaduje veřejná IP adresa. Vytvořte veřejnou IP adresu a pak k ní přidružte bránu Aplikace Azure. Pomocí příkazu az network public-ip create ho vytvořte, jak je znázorněno v následujícím příkladu:

az network public-ip create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name myAGPublicIPAddress \
    --allocation-method Static \
    --sku Standard

Back-endové servery přidáte do back-endového fondu služby Application Gateway. Dotazování back-endových IP adres pomocí následujících příkazů:

export ADMINVM_NIC_ID=$(az vm show \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name adminVM \
    --query networkProfile.networkInterfaces[0].id \
    --output tsv)
export ADMINVM_IP=$(az network nic show \
    --ids ${ADMINVM_NIC_ID} \
    --query ipConfigurations[0].privateIPAddress \
    --output tsv)
export MSPVM1_NIC_ID=$(az vm show \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name mspVM1 \
    --query networkProfile.networkInterfaces[0].id \
    --output tsv)
export MSPVM1_IP=$(az network nic show \
    --ids ${MSPVM1_NIC_ID} \
    --query ipConfigurations[0].privateIPAddress \
    --output tsv)
export MSPVM2_NIC_ID=$(az vm show \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name mspVM2 \
    --query networkProfile.networkInterfaces[0].id \
    --output tsv)
export MSPVM2_IP=$(az network nic show \
    --ids ${MSPVM2_NIC_ID} \
    --query ipConfigurations[0].privateIPAddress \
    --output tsv)

Dále vytvořte bránu Aplikace Azure. Následující příklad vytvoří aplikační bránu se spravovanými servery ve výchozím back-endovém fondu:

az network application-gateway create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name myAppGateway \
    --public-ip-address myAGPublicIPAddress \
    --location eastus \
    --capacity 2 \
    --http-settings-port 80 \
    --http-settings-protocol Http \
    --frontend-port 80 \
    --sku Standard_V2 \
    --subnet wlsVMGateway \
    --vnet-name myVNet \
    --priority 1001 \
    --servers ${MSPVM1_IP} ${MSPVM2_IP}

Spravované servery zpřístupňují své úlohy pomocí portu 8001. Pomocí následujících příkazů aktualizujte appGatewayBackendHttpSettings port 8001 back-endu a vytvořte pro něj sondu:

az network application-gateway probe create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --gateway-name myAppGateway \
    --name clusterProbe \
    --protocol http \
    --host 127.0.0.1 \
    --path /weblogic/ready

az network application-gateway http-settings update \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --gateway-name myAppGateway \
    --name appGatewayBackendHttpSettings \
    --port 8001 \
    --probe clusterProbe

Další příkazy zřizují základní pravidlo rule1. Tento příklad přidá cestu k serveru Správa istrace. Nejprve pomocí následujících příkazů vytvořte mapu cest url:

az network application-gateway address-pool create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --gateway-name myAppGateway \
    --name adminServerAddressPool \
    --servers ${ADMINVM_IP}

az network application-gateway probe create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --gateway-name myAppGateway \
    --name adminProbe \
    --protocol http \
    --host 127.0.0.1 \
    --path /weblogic/ready

az network application-gateway http-settings create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --gateway-name myAppGateway \
    --name adminBackendSettings \
    --port 7001 \
    --protocol Http \
    --probe adminProbe

az network application-gateway url-path-map create \
    --gateway-name myAppGateway \
    --name urlpathmap \
    --paths /console/* \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --address-pool adminServerAddressPool \
    --default-address-pool appGatewayBackendPool \
    --default-http-settings appGatewayBackendHttpSettings \
    --http-settings adminBackendSettings \
    --rule-name consolePathRule

Dále pomocí příkazu az network application-gateway rule update aktualizujte typ pravidla, který má být PathBasedRouting.

az network application-gateway rule update \
    --gateway-name myAppGateway \
    --name rule1 \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --http-listener appGatewayHttpListener \
    --rule-type PathBasedRouting \
    --url-path-map urlpathmap \
    --priority 1001 \
    --address-pool appGatewayBackendPool \
    --http-settings appGatewayBackendHttpSettings

Teď máte přístup k serveru Správa istrace pomocí adresy URL http://<gateway-public-ip-address>/console/. Spuštěním následujících příkazů získejte adresu URL:

export APPGATEWAY_IP=$(az network public-ip show \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --name myAGPublicIPAddress \
    --query [ipAddress] \
    --output tsv)
echo "admin console URL is http://${APPGATEWAY_IP}/console/"

Ověřte, že se můžete přihlásit do konzoly serveru Správa istrace. Pokud se vám to nedaří, před pokračováním problém vyřešte a vyřešte ho.

Poznámka:

Tento příklad nastaví jednoduchý přístup k serverům WebLogic pomocí protokolu HTTP. Pokud chcete zabezpečený přístup, nakonfigurujte ukončení protokolu SSL/TLS podle pokynů na konci protokolu TLS se službou Application Gateway.

Tento příklad zveřejňuje konzolu serveru Správa istrace prostřednictvím služby Application Gateway. Nedělejte to v produkčním prostředí.

Nasazení ukázkové aplikace

V této části se dozvíte, jak nasadit jednoduchou aplikaci do clusteru WLS. Nejprve stáhněte testwebapp.war z Oracle a uložte soubor do místního systému souborů. Pak pomocí následujících kroků nasaďte aplikaci:

  1. Otevřete webový prohlížeč.
  2. Přejděte na portál konzoly Správa istrace pomocí adresy URL http://<gateway-public-ip-address>/console/a přihlaste se pomocí účtu správce a hesla. V tomto příkladu jsou weblogic/Secret123456.
  3. Pokud takové tlačítko existuje, vyberte v části Centrum změn možnost Zamknout a upravit. Pokud toto tlačítko neexistuje, ověřte, že v části Centrum změn existuje nějaký text, například "Budoucí změny se automaticky aktivují při úpravách, přidávání nebo odstraňování položek v této doméně".
  4. V části Domain Structure (Struktura domény) vyberte Deployments (Nasazení). Pokud se zobrazí podobná chybová zpráva Unexpected error encountered while obtaining monitoring information for applications., můžete ji bezpečně ignorovat. Vyberte Možnost Konfigurace a pak Nainstalujte. Vnořeno do textu je hypertextový odkaz s textem Nahrání souborů. Vyberte ji. Vyberte zvolit soubor a pak vyberte testwebapp.war předdefinovaný v předchozím kroku. Vyberte Další a pak Další.
  5. Ujistěte se, že je vybrané nasazení Nainstalovat jako aplikaci . Vyberte Další.
  6. V části Dostupné cíle pro sledování nákladu vyberte cíl cluster1nasazení , vyberte Další a pak vyberte Dokončit.
  7. Pokud takové tlačítko existuje, vyberte v části Centrum změn možnost Aktivovat změny. Tento krok musíte dokončit. Dokončení tohoto kroku způsobí, že se změny, které jste provedli, neprojeví. Pokud toto tlačítko neexistuje, ověřte, že v části Centrum změn existuje nějaký textFuture changes will automatically be activated as you modify, add or delete items in this domain.
  8. V části Domain Structure (Struktura domény) vyberte Deployments then Control (Nasazení) a Control (Řízení). Vyberte cargo-tracker a pak vyberte Start, Servicing all requests.
  9. Vyberte Ano.
  10. Zobrazí se zpráva, že Start requests have been sent to the selected deployments. stav aplikace musí být aktivní.

Otestování konfigurace clusteru WLS

Dokončili jste konfiguraci clusteru WLS a nasazení aplikace Java EE do něj. Pokud chcete ověřit všechna nastavení, použijte následující postup:

  1. Otevřete webový prohlížeč.
  2. Přejděte do aplikace s adresou URL http://<gateway-public-ip-address>/testwebapp/.

Vyčištění prostředků

Odstraňte abc1110rg pomocí následujícího příkazu:

az group delete --name ${RESOURCE_GROUP_NAME} --yes --no-wait

Další kroky

Pokračujte v prozkoumání možností spouštění služby WLS v Azure.