Sdílet prostřednictvím


Rychlý start: Vytvoření virtuálního počítače se serverem s Linuxem pomocí portálu Azure Stack Hub

Virtuální počítač s Ubuntu Serverem 16.04 LTS můžete vytvořit pomocí portálu Azure Stack Hub. V tomto článku vytvoříte a použijete virtuální počítač. V tomto článku se také dozvíte, jak:

  • Připojte se k virtuálnímu počítači pomocí vzdáleného klienta.
  • Nainstalujte webový server NGINX.
  • Vyčistěte své zdroje.

Poznámka

Obrázky v tomto článku se aktualizují tak, aby odpovídaly změnám, které byly zavedeny ve službě Azure Stack Hub verze 1808. Verze 1808 přidává podporu pro používání spravovaných disků kromě nespravovaných disků. Pokud používáte starší verzi, obrázky pro některé úlohy, jako je například výběr disku, se liší od toho, co se zobrazuje v uživatelském rozhraní.

Požadavky

  • Image Linuxu na marketplace služby Azure Stack Hub

    Azure Stack Hub Marketplace ve výchozím nastavení nemá image Linuxu. Požádejte operátora služby Azure Stack Hub, aby poskytoval image Ubuntu Serveru 16.04 LTS, kterou potřebujete. Operátor může použít pokyny v Stažení položek z Marketplace z Azure do služby Azure Stack Hub.

  • Přístup k klientovi SSH

    Pokud používáte sadu Azure Stack Development Kit (ASDK), možná nemáte přístup k klientovi SSH (Secure Shell). Pokud potřebujete klienta, několik balíčků zahrnuje klienta SSH. PuTTY například zahrnuje klienta SSH a generátor klíčů SSH (puttygen.exe). Další informace o dostupných balíčcích najdete v tématu Jak používat veřejný klíč SSH.

  • V tomto rychlém startu se k vygenerování klíčů SSH a připojení k virtuálnímu počítači s Linuxem používá PuTTY. Stáhnout a nainstalovat PuTTY.

Vytvoření páru klíčů SSH

K dokončení všech kroků v tomto článku potřebujete pár klíčů SSH. Pokud už máte pár klíčů SSH, můžete tento krok přeskočit.

Vytvoření páru klíčů SSH:

  1. Přejděte do instalační složky PuTTY (výchozí umístění je C:\Program Files\PuTTY) a spusťte:

    puttygen.exe

  2. V okně Generátor klíčů PuTTY nastavte Typ klíče, který vygenerujeRSA, a nastavte Počet bitů ve vygenerovaném klíči na 2048.

    konfigurace generátoru klíčů PuTTY

  3. Vyberte Generovat.

  4. Pokud chcete vygenerovat klíč, přesuňte v poli Klíč ukazatel náhodně.

  5. Po dokončení generování klíče vyberte Uložit veřejný klíča potom vyberte Uložit privátní klíč uložte klíče do souborů.

    výsledky generátoru klíčů PuTTY

Přihlášení k portálu služby Azure Stack Hub

Adresa portálu Azure Stack Hub závisí na tom, ke kterému produktu Azure Stack Hub se připojujete:

  • V případě sady ASDK přejděte na https://portal.local.azurestack.external.

  • V případě integrovaného systému Azure Stack Hub přejděte na adresu URL, kterou poskytl operátor služby Azure Stack Hub.

Vytvoření virtuálního počítače

  1. Vyberte Vytvořit výpočetní prostředek>. Vyhledejte Ubuntu Server 16.04 LTS. Vyberte název.

    Vytvoření linuxového serveru

  2. Vyberte Vytvořit.

    Vytvoření Linux Serveru – Vytvoření

  3. Zadejte informace o virtuálním počítači. Vyberte veřejný klíč SSH pro typ ověřování a vložte veřejný klíč SSH, který jste uložili, a pak vyberte OK.

    Poznámka

    Ujistěte se, že jste odebrali všechny počáteční nebo koncové prázdné znaky pro klíč.

    ověřování

  4. Vyberte D1_v2 pro velikost virtuálního počítače.

Poznámka

Pokud vytváříte virtuální počítač s podporou GPU, vyberte velikost virtuálního počítače NC_v3 nebo NC4as_T4_v3.

Vytvoření linuxového serveru – velikost

  1. Zadejte změny výchozích hodnot v okně Nastavení, použijte spravované disky. Pokud potřebujete povolit přístup přes SSH, otevřete port výběrem SSH (22). Až budou vaše konfigurace připravené, vyberte OK.

    Vytvoření linuxového serveru – nastavení

  2. V souhrnu vyberte OK a spusťte nasazení virtuálního počítače. Vyberte virtuální počítače, abyste zobrazili nový virtuální počítač, vyhledejte název virtuálního počítače a pak vyberte virtuální počítač ve výsledcích hledání.

Vytvoření linuxového serveru – souhrnné

Připojení k virtuálnímu počítači

  1. Na stránce virtuálního počítače vyberte Připojit. Připojovací řetězec SSH, který potřebujete pro připojení k virtuálnímu počítači, najdete.

  2. Na stránce Konfigurace PuTTY přejděte v podokně kategorie dolů a rozbalte SSH a pak vyberte ověřování .

    připojení virtuálního počítače

  3. Vyberte Procházeta pak vyberte soubor privátního klíče, který jste uložili.

  4. V podokně Kategorie se posuňte nahoru a vyberte Sezení.

  5. Do pole Název hostitele (nebo IP adresa) vložte připojovací řetězec zobrazený na portálu Azure Stack Hub. V tomto příkladu je řetězec asadmin@192.168.102.34.

  6. Vyberte možnost Otevřít pro otevření relace virtuálního počítače.

    relace Linuxu

Instalace webového serveru NGINX

Pokud chcete aktualizovat zdroje balíčků a nainstalovat na virtuální počítač nejnovější balíček NGINX, zadejte následující příkazy Bash:

#!/bin/bash

# update package source
sudo apt-get -y update

# install NGINX
sudo apt-get -y install nginx

Po dokončení instalace serveru NGINX zavřete relaci SSH a otevřete stránku přehledu virtuálního počítače na portálu Azure Stack Hub.

Otevření portu 80 pro webový provoz

Skupina zabezpečení sítě (NSG) zabezpečuje příchozí a odchozí provoz. Když se na portálu Azure Stack Hub vytvoří virtuální počítač, vytvoří se příchozí pravidlo na portu 22 pro připojení SSH. Vzhledem k tomu, že tento virtuální počítač hostuje webový server, je potřeba vytvořit pravidlo NSG, které povolí webový provoz na portu 80.

  1. Na stránce Přehled VM vyberte název skupiny prostředků .

  2. Vyberte skupinu zabezpečení sítě pro virtuální počítač. Skupinu zabezpečení sítě můžete identifikovat pomocí sloupce Typ.

  3. V levém podokně v části Nastavenívyberte Příchozí pravidla zabezpečení.

  4. Vyberte Přidat.

  5. Do pole Název zadejte http.

  6. Ujistěte se, že rozsah portů je nastavený na 80 a akce je nastavená na Povolit.

  7. Vyberte OK.

Zobrazit stránku Vítejte na nginx

Když máte na virtuálním počítači nainstalovaný server NGINX a otevřený port 80, můžete k webovému serveru přistupovat pomocí veřejné IP adresy virtuálního počítače. (Veřejná IP adresa se zobrazuje na stránce přehledu virtuálního počítače.)

Otevřete webový prohlížeč a přejděte na http://<veřejnou IP adresu>.

úvodní stránku webového serveru NGINX

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

Vyčistěte prostředky, které už nepotřebujete. Pokud chcete odstranit virtuální počítač a jeho prostředky, vyberte skupinu prostředků na stránce virtuálního počítače a pak vyberte Odstranit.

Další kroky

V této úvodní příručce jste nasadili základní virtuální počítač s Linuxem a webovým serverem. Další informace o virtuálních počítačích služby Azure Stack Hub najdete v tématu Důležité informace o virtuálních počítačích ve službě Azure Stack Hub.