Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Pode servir conteúdo estático (HTML, CSS, JavaScript e ficheiros de imagem) diretamente a partir de um contentor numa conta v2BlockBlobStorage ou de uso geral. Para saber mais, consulte Hospedagem de site estático no Armazenamento do Azure.
Este artigo mostra como habilitar a hospedagem de site estático usando o portal do Azure, a CLI do Azure ou o PowerShell.
Habilitar hospedagem estática de sites
Ativa o alojamento estático do site na conta de armazenamento.
Inicie sessão no portal 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 Site estático para exibir a página de configuração do site estático.
Selecione Ativado para habilitar a hospedagem estática de sites para a conta de armazenamento.
No campo Nome do documento de índice, introduza uma página de índice predefinida (por exemplo, index.html).
A página de índice padrão aparece quando navega até à raiz do seu site estático.
No campo Caminho do documento de erro, introduza uma página de erro por defeito (por exemplo, 404.html).
A página de erro padrão aparece quando navega para uma página que não existe no seu site estático.
Selecione Guardar para terminar a configuração estática do site.
Depois de guardar a configuração, aparece uma mensagem de confirmação. O painel de Visão Geral mostra os endpoints estáticos do seu site e outras informações de configuração.
Carregar ficheiros
As instruções a seguir mostram como carregar arquivos usando o portal do Azure. Também pode usar o AzCopy, Azure PowerShell, CLI do Azure ou uma aplicação personalizada para carregar ficheiros no $web contentor da sua conta. Para um tutorial passo a passo que carrega ficheiros 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 de Containers , selecione o
$webcontainer para abrir o painel de Visão Geral do container.No painel de Visão Geral , selecione Carregar. No painel Carregar blob, selecione o campo Ficheiros para abrir o explorador de ficheiros. Navega até ao ficheiro, seleciona-o e depois seleciona Abrir. Opcionalmente, selecione Sobrescrever se os ficheiros já existirem.
Se pretende que o navegador exiba o conteúdo do ficheiro, certifique-se de que o tipo de conteúdo desse ficheiro está definido como
text/html. Para verificar esta configuração, selecione o nome do blob que carregou no passo anterior para abrir o painel Descrição Geral. Verifique se o valor está definido dentro do campo de propriedade CONTENT-TYPE .Observação
Essa propriedade é definida automaticamente como
text/htmlpara extensões comumente reconhecidas, como.html. No entanto, em alguns casos, pode ser necessário configurá-lo você próprio. Se não definir esta propriedade paratext/html, o navegador pede aos utilizadores que descarreguem o ficheiro em vez de renderizar o conteúdo. Pode definir esta propriedade na etapa anterior.
Encontrar o URL do site
Você pode visualizar as páginas do seu site a partir 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 da sua conta de armazenamento, selecione Site estático. O URL do seu site aparece no campo Ponto de extremidade principal.
Habilitar métricas em páginas estáticas de sites
Depois de ativares métricas, o painel de métricas reporta estatísticas de tráfego dos ficheiros no $web contentor.
Selecione Métricas na secção Monitorizar do menu da conta de armazenamento.
Observação
O portal mostra apenas membros da API que devolvem dados no período de tempo selecionado. Expandir o prazo para disponibilizar o membro necessário da API.
Selecione o botão de período temporal, selecione um período temporal e depois selecione Aplicar.
Selecione Blob na lista pendente Namespace.
Selecione a métrica de Saída .
Selecione Soma no seletor de agregação .
Selecione Adicionar filtro e depois selecione o nome da API no seletor de propriedades .
Selecione a caixa de seleção ao lado de GetWebContent no seletor de 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 conseguires encontrar, alarga o prazo.