Nejprve otevřete Azure Cloud Shell, nebo pokud jste nainstalovali Azure CLI místně, otevřete konzolovou aplikaci příkazového řádku, jako je Windows PowerShell.
Pokud je vaše identita přidružená k více předplatným, nastavte aktivní předplatné na předplatné účtu úložiště, který bude hostovat váš statický web.
az account set --subscription <subscription-id>
Zástupnou <subscription-id> hodnotu nahraďte ID vašeho předplatného.
Zástupnou <storage-account-name> hodnotu nahraďte názvem vašeho účtu úložiště.
Zástupný text nahraďte názvem dokumentu chyby, který se zobrazí uživatelům, když prohlížeč požádá o stránku na vašem <error-document-name> webu, která neexistuje.
Zástupný <index-document-name> text nahraďte názvem dokumentu indexu. Tento dokument se obvykle index.html.
Hostování statického webu můžete povolit pomocí modulu Azure PowerShell.
Otevřete příkazové Windows PowerShell okno.
Ověřte, že máte Azure PowerShell Az verze 0.7 nebo novější.
Get-InstalledModule -Name Az -AllVersions | select Name,Version
Zástupný text nahraďte názvem dokumentu chyby, který se zobrazí uživatelům, když prohlížeč požádá o stránku na vašem <error-document-name> webu, která neexistuje.
Zástupný <index-document-name> text nahraďte názvem dokumentu indexu. Tento dokument se obvykle index.html.
Tyto pokyny ukazují, jak nahrát soubory pomocí verze Průzkumník služby Storage, která se zobrazí v Azure Portal. Můžete ale také použít verzi Průzkumník služby Storage, která běží mimo Azure Portal. Můžete použít AzCopy,PowerShell, rozhraní příkazového řádku nebo jakoukoli vlastní aplikaci, která může nahrávat soubory do $web kontejneru vašeho účtu. Podrobný kurz nahrání souborů pomocí Visual Studio najdete v tématu Kurz:Hostování statického webu v objektu blob Storage .
Vyberte Průzkumník služby Storage (Preview).
Rozbalte uzel KONTEJNERY OBJEKTŮ BLOB a pak vyberte kontejner $web objektů blob.
Zvolte tlačítko Upload pro nahrání souborů.
Pokud chcete v prohlížeči zobrazit obsah souboru, ujistěte se, že je typ obsahu tohoto souboru nastavený na text/html .
Poznámka
Průzkumník služby Storage automaticky nastaví tuto vlastnost na text/html pro běžně rozpoznaná rozšíření, jako je .html . V některých případech to ale budete muset nastavit sami. Pokud tuto vlastnost nezadáte na , prohlížeč vyzve uživatele, aby si soubor místo vykreslení text/html obsahu stáhli. Pokud chcete tuto vlastnost nastavit, klikněte pravým tlačítkem na soubor a potom klikněte na Vlastnosti.
Upload do kontejneru $web ze zdrojového adresáře.
Tento příklad předpokládá, že používáte příkazy z Azure Cloud Shell relace.
az storage blob upload-batch -s <source-path> -d '$web' --account-name <storage-account-name>
Poznámka
Pokud prohlížeč vyzve uživatele, aby si místo vykreslení obsahu stáhli soubor, můžete k příkazu --content-type 'text/html; charset=utf-8' připojit .
Zástupnou <storage-account-name> hodnotu nahraďte názvem vašeho účtu úložiště.
Zástupný <source-path> text nahraďte cestou k umístění souborů, které chcete nahrát.
Poznámka
Pokud používáte instalaci azure CLI do umístění, můžete použít cestu k libovolnému umístění v místním počítači C:\myFolder (například: .
Pokud používáte Azure Cloud Shell, budete muset odkazovat na sdílená složku, která je viditelná pro Cloud Shell. Toto umístění může být sdílená složky samotné cloudové sdílené složky nebo existující sdílené složky, kterou připojíte z Cloud Shell. Informace o tom, jak to provést, najdete v tématu Zachování souborů v Azure Cloud Shell.
Pokud prohlížeč vyzve uživatele, aby si místo vykreslení obsahu stáhli soubor, můžete k příkazu -Properties @{ ContentType = "text/html; charset=utf-8";} připojit .
Zástupnou hodnotu nahraďte plně kvalifikovanou cestou k souboru, <path-to-file> který chcete nahrát (například C:\temp\index.html ).
Zástupnou <blob-name> hodnotu nahraďte názvem, který chcete výslednému objektu blob dát (například index.html ).
Vyhledání adresy URL webu
Stránky webu můžete zobrazit v prohlížeči pomocí veřejné adresy URL webu.
Zástupnou <resource-group-name> hodnotu nahraďte názvem vaší skupiny prostředků.
Zástupnou <storage-account-name> hodnotu nahraďte názvem vašeho účtu úložiště.
Povolení metrik na stránkách statického webu
Po povolení metrik se statistiky provozu pro soubory v kontejneru $web na řídicím panelu metrik.
V nabídce účtu úložiště v části Monitorování klikněte na Metriky.
Poznámka
Data metrik se generují tak, že se připojují k různým rozhraním API metrik. Portál zobrazí jenom členy rozhraní API používané v daném časovém rámci, aby se mohli soustředit jenom na členy, kteří vracejí data. Abyste měli zajištěno, že budete moct vybrat potřebného člena rozhraní API, je prvním krokem rozšíření časového rámce.
Klikněte na tlačítko časového rámce, zvolte časový rámec a pak klikněte na Použít.
V rozevíracím seznamu Obor názvů vyberte Objekt blob.
pak vyberte metriku Egress .
V selektoru agregace vyberte Sum .
Klikněte na tlačítko Přidat filtr a v voliči vlastností vyberte možnost název rozhraní API .
Zaškrtněte políčko vedle položky GetWebContent v selektoru hodnot a naplňte sestavu metriky.
Poznámka
Zaškrtávací políčko GetWebContent se zobrazí pouze v případě, že byl tento člen rozhraní API použit v daném časovém rámci. Portál zobrazí pouze členy rozhraní API používané v daném časovém rámci, aby bylo možné se zaměřit pouze na členy, kteří vracejí data. Pokud v tomto seznamu nemůžete najít konkrétního člena rozhraní API, rozbalte časový rámec.