• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

How to Host a Static Website on Azure Blob Storage

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Hosting a static website on Azure Blob Storage is a simple, cost-effective way to make your web content accessible globally. In this tutorial, I'll show you how to deploy a static website using Azure Blob Storage, starting with a sample website I downloaded and edited using VS Code.

Table of Contents

  1. Prerequisites
  2. Prepare Your Static Website
  3. Create an Azure Storage Account
  4. Enable Static Website Hosting
  5. Upload Website Files
  6. Access Your Website
  7. Troubleshooting Tips
  8. Conclusion
Prerequisites


Before we get started, make sure you have:

An active Azure account.

Visual Studio Code installed.

A sample static website ready to deploy.

Firstly, you download the sample static website from Luther, unzip the file, and saved it to a preferred location on your local machine.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Prepare Your Static Website


Using VS Code, open the sample website files and make the necessary edits on index.html.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Edit the White parts like name and intro and then Save.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Run the website by selecting Run without debugging in VS Code to open the website in your browser and verify the content. Once you’re satisfied, we’ll proceed to deploy the site to Azure.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Make sure your website works locally before deploying it on Azure

Create an Azure Storage Account


Log in to the Azure Portal and create a new Storage Account:

Click Create a resource > Storage > Storage account.

Fill in the required fields: subscription, resource group, storage account name, region, etc.

Review and create the storage account.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Fill in the Basics tab


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Enable Static Website Hosting


Once the storage account is created:

Navigate to your storage account by going to resource.

In the left sidebar, under Settings, select Static website or on the right side under capabilities.

Enable Static website hosting.

Specify your index document name (index.html) and error document path (error.html).

Save your changes.

Azure will automatically create a $web container to store your website files.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Type in index.html — This is the main page of your website.

Type in error.html — This page will be displayed if a user tries to access a URL that doesn’t exist on your site.
**


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Copy the Primary endpoint URL and open it in your browser. At this point, you won’t see any website content because the files haven’t been uploaded yet. Next, we’ll upload our web files to Azure to make the site live


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Upload Website Files


Next, upload your local website files to the $web container:

In your storage account, go to Containers.

Open the $web container.

Click Upload and select all your website files and folders (e.g., index.html, error.html, CSS files, images).

Upload them to Azure.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



Access Your Website


After uploading, go back to the Static website page in the Azure Portal.

Copy the Primary endpoint URL and paste it into your browser.

Your static website should now be live and accessible from anywhere in the world!

Example URL format:

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.




Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.


Now everyone can see it, Bingo!!!!!

Troubleshooting Tips


No content showing? Ensure your files are correctly uploaded in the $web container.

Page not found errors? Check your index and error document names in the static website settings.

File paths broken? Make sure all relative links in your HTML files are correct.

Cache issues? Try clearing your browser cache or open the page in an incognito window.

Conclusion


Hosting static websites on Azure Blob Storage is fast, affordable, and scalable. By following these steps, you can quickly get your site online without managing a web server.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу