Rychlý Start: Vytvoření virtuálního počítače s Linux serverem pomocí rozhraní příkazového řádku Azure v centru Azure StackQuickstart: Create a Linux server VM by using the Azure CLI in Azure Stack Hub
Virtuální počítač s Ubuntu serverem 16,04 LTS můžete vytvořit pomocí rozhraní příkazového řádku Azure.You can create an Ubuntu Server 16.04 LTS virtual machine (VM) by using the Azure CLI. V tomto článku vytvoříte a použijete virtuální počítač.In this article, you create and use a virtual machine. Tento článek také ukazuje, jak:This article also shows you how to:
- Připojte se k virtuálnímu počítači pomocí vzdáleného klienta.Connect to the virtual machine with a remote client.
- Nainstalujte webový server NGINX a zobrazte výchozí domovskou stránku.Install an NGINX web server and view the default home page.
- Vyčistit nepoužívané prostředky.Clean up unused resources.
PožadavkyPrerequisites
Image Linux na webu centra Azure Stack MarketplaceA Linux image in the Azure Stack Hub Marketplace
Tržiště centra Azure Stack ve výchozím nastavení neobsahuje image Linux.The Azure Stack Hub Marketplace doesn't contain a Linux image by default. Použijte operátor centra Azure Stack, který obsahuje bitovou kopii Ubuntu serveru 16,04 LTS, kterou potřebujete.Have the Azure Stack Hub operator provide the Ubuntu Server 16.04 LTS image you need. Operátor může použít pokyny v tématu stažení položek Marketplace z Azure do centra Azure Stack.The operator can use the instructions in Download Marketplace items from Azure to Azure Stack Hub.
Aby bylo možné vytvářet a spravovat prostředky, Azure Stack centrum vyžaduje specifickou verzi rozhraní příkazového řádku Azure.Azure Stack Hub requires a specific version of the Azure CLI to create and manage its resources. Pokud nemáte rozhraní příkazového řádku Azure nakonfigurované pro centrum Azure Stack, přihlaste se k Azure Stack Development Kit (nebo externímu klientovi se systémem Windows, pokud jste připojení prostřednictvím sítě VPN) a postupujte podle pokynů k instalaci a konfiguraci rozhraní příkazového řádku Azure CLI.If you don't have the Azure CLI configured for Azure Stack Hub, sign in to the Azure Stack Development Kit (or a Windows-based external client if you're connected through VPN), and follow the instructions for installing and configuring the Azure CLI.
Klíč veřejného Secure Shell (SSH) s názvem id_rsa. pub uložený v adresáři . ssh uživatelského profilu Windows.A public Secure Shell (SSH) key with the name id_rsa.pub saved in the .ssh directory of your Windows user profile. Podrobné informace o vytváření klíčů SSH najdete v tématu použití veřejného klíče SSH.For detailed information about creating SSH keys, see Use an SSH public key.
Vytvoření skupiny prostředkůCreate a resource group
Skupina prostředků je logický kontejner, ve kterém můžete nasazovat a spravovat prostředky centra Azure Stack.A resource group is a logical container where you can deploy and manage Azure Stack Hub resources. Z vývojové sady nebo integrovaného systému centra Azure Stack vytvořte skupinu prostředků spuštěním příkazu AZ Group Create .From your development kit or the Azure Stack Hub integrated system, run the az group create command to create a resource group.
Poznámka
V následujících příkladech kódu jsme přiřadili hodnoty pro všechny proměnné.We've assigned values for all variables in the following code examples. Můžete ale přiřadit vlastní hodnoty.However, you can assign your own values.
Následující příklad vytvoří skupinu prostředků s názvem myResourceGroup v místním umístění:The following example creates a resource group named myResourceGroup in the local location:
az group create --name myResourceGroup --location local
Vytvoření virtuálního počítačeCreate a virtual machine
Pomocí příkazu AZ VM Create vytvořte virtuální počítač.Create a virtual machine by using the az vm create command. Následující příklad vytvoří virtuální počítač s názvem myVM.The following example creates a VM named myVM. V příkladu se jako uživatelské jméno správce používá myš a Demouser@123 jako heslo správce.The example uses Demouser as the admin username and Demouser@123 as the admin password. Změňte tyto hodnoty na něco, co je vhodné pro vaše prostředí.Change these values to something that's appropriate for your environment.
az vm create \
--resource-group "myResourceGroup" \
--name "myVM" \
--image "UbuntuLTS" \
--admin-username "Demouser" \
--admin-password "Demouser@123" \
--location local
Veřejná IP adresa se vrátí v parametru PublicIpAddress .The public IP address is returned in the PublicIpAddress parameter. Poznamenejte si adresu pro pozdější použití s virtuálním počítačem.Note the address for later use with the virtual machine.
Otevření portu 80 pro webový provozOpen port 80 for web traffic
Vzhledem k tomu, že tento virtuální počítač bude spouštět webový server služby IIS, je nutné otevřít port 80 pro internetový provoz.Because this virtual machine is going to run the IIS web server, you need to open port 80 to internet traffic. Chcete-li otevřít port, použijte příkaz AZ VM Open-port :To open the port, use the az vm open-port command:
az vm open-port --port 80 --resource-group myResourceGroup --name myVM
Použití SSH pro připojení k virtuálnímu počítačiUse SSH to connect to the virtual machine
V klientském počítači s nainstalovaným SSH se připojte k virtuálnímu počítači.From a client computer with SSH installed, connect to the virtual machine. Pokud pracujete na klientovi Windows, vytvořte připojení pomocí výstupu .If you're working on a Windows client, use PuTTY to create the connection. Pokud se chcete připojit k virtuálnímu počítači, použijte následující příkaz:To connect to the virtual machine, use the following command:
ssh <publicIpAddress>
Instalace webového serveru NGINXInstall the NGINX web server
Pokud chcete aktualizovat prostředky balíčku a nainstalovat nejnovější balíček NGINX, spusťte následující skript:To update package resources and install the latest NGINX package, run the following script:
#!/bin/bash
# update package source
apt-get -y update
# install NGINX
apt-get -y install nginx
Zobrazení úvodní stránky serveru NGINXView the NGINX welcome page
Po instalaci webového serveru NGINX a otevření portu 80 na virtuálním počítači můžete k webovému serveru přistupovat pomocí veřejné IP adresy virtuálního počítače.With the NGINX web server installed, and port 80 open on your virtual machine, you can access the web server by using the virtual machine's public IP address. Provedete to tak, že otevřete prohlížeč a přejdete na http://<public IP address>
.To do so, open a browser, and go to http://<public IP address>
.
Vyčištění prostředkůClean up resources
Vyčistěte prostředky, které už nepotřebujete.Clean up the resources that you don't need any longer. K jejich odebrání můžete použít příkaz AZ Group Delete .You can use the az group delete command to remove them. Spusťte následující příkaz:Run the following command:
az group delete --name myResourceGroup
Další krokyNext steps
V tomto rychlém startu jste nasadili základní virtuální počítač s Linux serverem s webovým serverem.In this quickstart, you deployed a basic Linux server virtual machine with a web server. Další informace o virtuálních počítačích s Azure Stack hub najdete v tématu informace o virtuálních počítačích v centru Azure Stack.To learn more about Azure Stack Hub virtual machines, see Considerations for virtual machines in Azure Stack Hub.