我如何为我的第一个公共网站设置 Azure Storage

发布: (2026年5月2日 GMT+8 17:19)
3 分钟阅读
原文: Dev.to

Source: Dev.to

Introduction

我需要一个地方来存放网站项目的图片和文件。Azure Blob Storage 提供了一个基于云的文件系统,可以通过 URL 访问。

Search for Storage Accounts in Azure Portal

  1. 打开 Azure 门户,搜索 Storage accounts
  2. 点击 + Create
  3. 创建一个新的资源组(例如 website-storage)。
  4. 为存储账户命名(例如 publicwebsite2024)。
  5. 点击 Review + create,然后 Create
  6. 部署完成后,点击 Go to resource

Set Up High Availability

  1. 在存储账户中,进入 Data management → Redundancy
  2. 选择 Read-access geo-redundant storage (RA‑GRS)
    • 这会创建一个主位置和一个次位置,确保在某个地区故障时仍可用。
  3. 打开 Settings → Configuration
  4. 开启 Allow Blob anonymous access 并点击 Save

Create Your Container

  1. 导航到 Data storage → Containers
  2. 点击 + Container
  3. 为容器命名为 public
  4. 点击 Create

Make Files Publicly Accessible

  1. 打开 public 容器。
  2. 点击 Change access level
  3. 选择 Blob (anonymous read access for blobs only) 并通过 OK 确认。
  4. 上传文件:点击 Upload,选择图片或文本文件,然后点击 Upload
  5. 上传完成后,选中该文件并在 Overview 选项卡中复制其 URL。
  6. 在新浏览器标签页中粘贴该 URL;文件应会显示。

Enable Soft Delete (Recycle‑Bin‑like Protection)

  1. 返回存储账户概览。
  2. Properties → Blob service 下,点击 Blob soft delete
  3. 勾选 Enable soft delete for blobs,将保留期限设置为 21 days,然后点击 Save

Testing Soft Delete

  1. 在容器中,选中一个文件并点击 Delete
  2. 点击 Show deleted blobs(右上角)。
  3. 选中已删除的文件,点击三点菜单,选择 Undelete
    • 文件已恢复。

Enable Versioning

  1. 在存储账户 Properties 中,找到 Blob service → Versioning
  2. 勾选 Enable versioning for blobs 并点击 Save
    • 新上传的文件会自动保留之前的版本。

One Important Warning

如果遇到任何问题,欢迎留言求助。请考虑点赞并分享本指南。

0 浏览
Back to Blog

相关文章

阅读更多 »