Rychlý start: Vytvoření virtuálního počítače s Linuxem na webu Azure Portal

Platí pro: : Heavy_check_mark: virtuální počítače se systémem Linux

Virtuální počítače Azure je možné vytvářet na webu Azure Portal. Azure Portal je uživatelské rozhraní založené na prohlížeči pro vytváření prostředků Azure. V tomto rychlém startu se dozvíte, jak použít Azure Portal k nasazení virtuálního počítače se systémem Linux se systémem Ubuntu 18,04 LTS. Také se k virtuálnímu počítači připojíte přes SSH a nainstalujete na něj webový server NGINX, abyste virtuální počítač viděli v akci.

Pokud ještě nemáte předplatné Azure, vytvořte si napřed bezplatný účet.

Přihlášení k Azure

Pokud jste to ještě neudělali, přihlaste se k Azure Portal .

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

  1. Do vyhledávacího pole zadejte virtuální počítače .

  2. V části služby vyberte virtuální počítače.

  3. Na stránce virtuální počítače vyberte Přidat. Otevře se stránka vytvořit virtuální počítač .

  4. Přesvědčte se, že je na kartě Základy v části Podrobnosti o projektu vybrané správné předplatné a pak ve Skupině prostředků vyberte Vytvořit nový. Jako název zadejte myResourceGroup . *.

    snímek obrazovky s oddílem podrobností o Project, kde si vybíráte předplatné Azure a skupinu prostředků pro virtuální počítač

  5. V části Podrobnosti o instanci zadejte MyVM pro název virtuálního počítače, vyberte východní USA pro vaši oblast a jako Obrázek vyberte Ubuntu 18,04 LTS . Zbytek ponechte ve výchozím nastavení.

    Snímek obrazovky s oddílem podrobností instance, kde můžete zadat název virtuálního počítače a vybrat jeho oblast, obrázek a velikost

  6. V části účet správce vyberte veřejný klíč SSH.

  7. V uživatelské jméno zadejte azureuser.

  8. U zdroje veřejného klíče SSH ponechte výchozí hodnotu Generovat novou dvojici klíčů a potom jako název páru klíčů zadejte myKey .

    Snímek obrazovky s oddílem účtu správce, kde můžete vybrat typ ověřování a zadat přihlašovací údaje správce

  9. V části příchozí pravidla portů > veřejné příchozí porty zvolte Povolit vybrané porty a v rozevíracím seznamu vyberte SSH (22) a http (80) .

    Snímek obrazovky s částí pravidla portů pro příchozí spojení, kde můžete vybrat, na kterých portech jsou příchozí připojení povolena

  10. Zbytek ponechte ve výchozím nastavení a potom v dolní části stránky vyberte tlačítko Zkontrolovat a vytvořit.

  11. Na stránce Vytvoření virtuálního počítače se zobrazí podrobnosti o virtuálním počítači, který se chystáte vytvořit. Až budete připraveni, vyberte Vytvořit.

  12. Po otevření okna Generovat novou dvojici klíčů vyberte Stáhnout privátní klíč a vytvořit prostředek. Soubor klíče se stáhne jako myKey. pem. Ujistěte se, že víte, kam se .pem soubor stáhl, budete k němu potřebovat cestu v dalším kroku.

  13. Po dokončení nasazení vyberte Přejít k prostředku.

  14. Na stránce nového virtuálního počítače vyberte veřejnou IP adresu a zkopírujte ji do schránky.

    Snímek obrazovky ukazující, jak zkopírovat IP adresu pro virtuální počítač

Poznámka

Azure poskytuje výchozí IP adresu odchozího přístupu pro Azure Virtual Machines, které nemají přiřazenou veřejnou IP adresu nebo jsou v back-endového fondu interního virtuálního počítače Azure Load Balancer. Výchozí mechanismus IP adresy odchozího přístupu poskytuje odchozí IP adresu, která není konfigurovatelná.

Další informace o výchozím odchozím přístupu najdete v tématu Výchozí odchozí přístup v Azure.

Výchozí IP adresa odchozího přístupu je zakázaná, když je virtuálnímu počítači přiřazena veřejná IP adresa nebo je virtuální počítač umístěn do back-endového fondu služby Standard Load Balancer s odchozími pravidly nebo bez nich. Pokud je Překlad adres služby Azure Virtual Network virtuální počítač přiřazený k podsíti virtuálního počítače, výchozí IP adresa odchozího přístupu je zakázaná.

Virtuální počítače vytvořené škálovacími sadami virtuálních počítačů v režimu flexibilní orchestrace nemají výchozí odchozí přístup.

Další informace o odchozích připojeních v Azure najdete v tématu Použití překladu zdrojových adres (SNAT) pro odchozí připojení.

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

Vytvořte připojení SSH k virtuálnímu počítači.

  1. Pokud jste na počítači se systémem Mac nebo Linux, otevřete příkazový řádek bash. pokud se nacházíte na Windows počítač, otevřete příkazový řádek powershellu.

  2. Na příkazovém řádku otevřete připojení SSH k virtuálnímu počítači. Nahraďte IP adresu některou z vašich virtuálních počítačů a nahraďte cestu k umístění, .pem kam se soubor klíče stáhl.

ssh -i .\Downloads\myKey1.pem azureuser@10.111.12.123

Tip

Klíč SSH, který jste vytvořili, se dá použít při příštím vytvoření virtuálního počítače v Azure. Pokud chcete příště vytvořit virtuální počítač, vyberte použít klíč uložený v Azure pro zdroj veřejného klíče SSH . V počítači už máte privátní klíč, takže nebudete muset stahovat cokoli.

Instalace webového serveru

Pokud se chcete podívat na virtuální počítač v akci, nainstalujte webový server NGINX. V relaci SSH aktualizujte zdroje balíčku a pak nainstalujte nejnovější balíček NGINX.

sudo apt-get -y update
sudo apt-get -y install nginx

Až budete hotovi, zadáním příkazu exit ukončete relaci SSH.

Zobrazení webového serveru v akci

V libovolném webovém prohlížeči zobrazte výchozí úvodní stránku serveru NGINX. Jako webovou adresu zadejte veřejnou IP adresu virtuálního počítače. Veřejnou IP adresu najdete na stránce přehledu virtuálního počítače nebo v připojovacím řetězci SSH, který jste použili dříve.

Snímek obrazovky s výchozím webem NGINX v prohlížeči

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

Pokud už je nepotřebujete, můžete odstranit skupinu prostředků, virtuální počítač a všechny související prostředky. Provedete to tak, že vyberete skupinu prostředků pro příslušný virtuální počítač, vyberete Odstranit a pak potvrdíte název skupiny prostředků, kterou chcete odstranit.

Další kroky

V tomto rychlém startu jste nasadili jednoduchý virtuální počítač, vytvořili jste skupinu zabezpečení sítě a pravidlo a nainstalovali jste základní webový server. Další informace o virtuálních počítačích Azure najdete v kurzu pro virtuální počítače s Linuxem.