Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode servir conteúdo estático (HTML, CSS, JavaScript e arquivos de imagem) diretamente de um contêiner em uma conta de uso geral v2 ou BlockBlobStorage. Para saber mais, confira a hospedagem de site estático no Armazenamento do Azure.
Este artigo mostra como habilitar a hospedagem de sites estáticos usando o portal do Azure, a CLI do Azure ou o PowerShell.
Habilitar hospedagem de site estático
Ative a hospedagem estática do site na conta de armazenamento.
Entre no portal do Azure.
Localize sua conta de armazenamento e selecione-a para exibir o painel Visão Geral da conta.
No painel Visão geral , selecione a guia Recursos . Em seguida, selecione o site estático para exibir a página de configuração do site estático.
Selecione Habilitado para habilitar a hospedagem de site estático para a conta de armazenamento.
No campo Nome do documento Index , insira uma página de índice padrão (por exemplo, index.html).
A página de índice padrão aparece quando você navega até a raiz do seu site estático.
No campo Caminho do documento de erro , insira uma página de erro padrão (por exemplo, 404.html).
A página de erro padrão aparece quando você navega para uma página que não existe no seu site estático.
Selecione Salvar para finalizar a configuração estática do site.
Depois que você salva a configuração, aparece uma mensagem de confirmação. O painel de Visão Geral mostra seus endpoints estáticos do site e outras informações de configuração.
Carregar arquivos
As instruções a seguir mostram como carregar arquivos usando o portal do Azure. Você também pode usar AzCopy, Azure PowerShell, CLI do Azure ou um aplicativo personalizado para enviar arquivos para o $web contêiner da sua conta. Para um tutorial passo a passo que envia arquivos usando Visual Studio Code, veja Tutorial: Hospedar um site estático no Armazenamento de Blobs.
No portal do Azure, navegue até a conta de armazenamento que contém seu site estático. Selecione Contêineres no painel de navegação esquerdo para exibir a lista de contêineres.
No painel Containers , selecione o
$webcontainer para abrir o painel de Visão Geral do container.No painel de Visão Geral , selecione Carregar. No painel de blob de upload , selecione o campo Arquivos para abrir o navegador de arquivos. Navegue até o arquivo, selecione e depois selecione Abrir. Opcionalmente, selecione Sobrescrever se os arquivos já existirem.
Se você pretende que o navegador exiba o conteúdo do arquivo, certifique-se de que o tipo de conteúdo desse arquivo esteja definido como
text/html. Para verificar essa configuração, selecione o nome do blob que você enviou na etapa anterior para abrir o painel de Visão Geral . Verifique se o valor está definido dentro do campo de propriedade CONTENT-TYPE .Observação
Essa propriedade é automaticamente definida para extensões comumente reconhecidas, como
text/htmle.html. No entanto, em alguns casos, pode ser necessário configurar você mesmo. Se você não definir essa propriedade comotext/html, o navegador solicita que os usuários baixem o arquivo em vez de renderizar o conteúdo. Você pode definir essa propriedade na etapa anterior.
Localizar a URL do site
Você pode exibir as páginas do seu site de um navegador usando a URL pública do site.
No painel que aparece ao lado da página de visão geral da conta de sua conta de armazenamento, selecione Site Estático. A URL do seu site é exibida no campo de Ponto de Extremidade Primária.
Habilitar métricas em páginas de sites estáticos
Depois que você ativa métricas, o painel de métricas reporta estatísticas de tráfego dos arquivos no $web contêiner.
Selecione Métricas na seção Monitorar do menu da conta de armazenamento.
Observação
O portal mostra apenas membros da API que retornam dados no período de tempo selecionado. Expanda o prazo para disponibilizar o membro necessário da API.
Selecione o botão de período, selecione um período e depois selecione Aplicar.
Selecione Blob na lista suspensa Namespace.
Selecione a métrica de saída .
Selecione Somar do seletor Agregação.
Selecione Adicionar filtro e então selecione o nome da API no seletor de propriedades .
Selecione a caixa de seleção ao lado de GetWebContent no seletor Valores para preencher o relatório de métricas.
Observação
A caixa de seleção GetWebContent aparece apenas se esse membro da API foi usado dentro do período de tempo selecionado. Se não conseguir encontrar, amplie o prazo.