如何在 AWS S3 上免费部署静态网站:新手入门指南

2/20/2026
1 min read

如何在 AWS S3 上免费部署静态网站:新手入门指南

云计算的普及使得网站部署变得愈加简单,尤其是对于初学者而言。本指南将带您了解如何在 Amazon Web Services (AWS) 的 Simple Storage Service (S3) 上免费部署静态网站。通过以下步骤,您将能够构建并上线自己的个人网站,体验云计算的强大与便利。

第一步:准备工作

在开始部署前,请确保您有以下准备:

  1. AWS 账户:请访问 AWS 官网 注册一个 AWS 账户。
  2. 基本的 HTML/CSS 知识:了解基本的网页制作知识,准备好一个简单的静态网页。您可以使用下面的简单模板:

    
    我的静态网站
    

# 欢迎来到我的静态网站!

    这是我的第一篇静态网页。

将上面的代码保存为 index.html 文件,并准备好其他所需的静态资源(如图片、CSS 文件等)。

第二步:创建 S3 存储桶

  1. 登录到 AWS 管理控制台,搜索并选择“S3”服务。
  2. 点击“创建存储桶”。
  3. 在弹出的窗口中:
    • 存储桶名称:请输入一个唯一的存储桶名称,例如 my-static-website-12345
    • 区域:选择离您最近的区域。
    • 保留其他选项为默认设置,点击“创建存储桶”。

第三步:配置存储桶

  1. 设置权限
    • 找到刚创建的存储桶,点击进入。
    • 转到“权限”选项卡,点击“桶策略”。
    • 在策略编辑器中,添加以下策略,以公开访问您的网站:
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "PublicReadGetObject",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::my-static-website-12345/*"
        }
    ]
}

注意:请将 my-static-website-12345 替换为您自己的存储桶名称。

  1. 启用静态网站托管
    • 返回到存储桶的主页面,点击“属性”选项卡。
    • 找到“静态网站托管”,点击“编辑”。
    • 选择 “使用此存储桶托管网站”。
    • 在“索引文档”中输入 index.html,然后点击“保存更改”。

第四步:上传文件

  1. 在存储桶的主页面,点击“上传”。
  2. 拖拽 index.html 和其他静态资源文件(如 CSS 文件、图片)到上传区域。
  3. 确保所有文件上传完成。

第五步:访问您的网站

  1. 返回到存储桶的“属性”选项卡,再次查看“静态网站托管”部分,您将看到一个类似于 http://my-static-website-12345.s3-website-us-east-1.amazonaws.com/ 的 URL。
  2. 复制此链接并在浏览器中打开,您将看到您的静态网站上线了!

提示与最佳实践

  • 避免超出免费额度:AWS S3 有免费使用层,但请确保您遵循使用限制,以免产生费用。
  • 使用版本控制:考虑使用 Git 等版本控制工具来管理您的网站文件,提高开发效率。
  • 优化资源:使用压缩图像和最小化 CSS/JavaScript 文件,提升网站加载速度。
  • 定期检查安全设置:定期审核存储桶权限,确保您的资源不被未授权访问。

结论

AWS S3 提供了一个方便且经济实用的方法来托管静态网站。通过本指南,您已学习到了在 AWS 上创建、配置和发布您的第一个静态网站的基本步骤。随着技术的发展,您可以逐渐扩展您的网站功能,学习更多关于云计算和网站开发的知识。欢迎您开始您的云计算之旅!

Published in Technology

You Might Also Like

📝
Technology

Claude Code Buddy ပြင်ဆင်မှု လမ်းညွှန်: မီးလောင် Legend အဆင့် အိမ်မွေးတိရစ္ဆာန်ရယူရန် ဘယ်လိုလုပ်မလဲ

Claude Code Buddy ပြင်ဆင်မှု လမ်းညွှန်: မီးလောင် Legend အဆင့် အိမ်မွေးတိရစ္ဆာန်ရယူရန် 2026 ခုနှစ် ဧပြီလ 1 ရက်နေ့တွင် Ant...

Obsidian သည် Defuddle ကို ထုတ်လုပ်ပြီး Obsidian Web Clipper ကို အသစ်အဆန်းအဆင့်သို့ ရောက်ရှိစေသည်Technology

Obsidian သည် Defuddle ကို ထုတ်လုပ်ပြီး Obsidian Web Clipper ကို အသစ်အဆန်းအဆင့်သို့ ရောက်ရှိစေသည်

Obsidian သည် Defuddle ကို ထုတ်လုပ်ပြီး Obsidian Web Clipper ကို အသစ်အဆန်းအဆင့်သို့ ရောက်ရှိစေသည် ကျွန်ုပ်သည် Obsidian ၏...

OpenAI သည် "သုံးလုံးပေါင်း" ကို အထူးသဖြင့် ကြေညာသည်။: ဘရောက်ဇာ + ပရိုဂရမ်မင်း + ChatGPT ပေါင်းစည်းခြင်း၊ အတွင်းပိုင်းတွင် မနှစ်က လမ်းမှားခဲ့ကြောင်း အသိအမှတ်ပြုသည်။Technology

OpenAI သည် "သုံးလုံးပေါင်း" ကို အထူးသဖြင့် ကြေညာသည်။: ဘရောက်ဇာ + ပရိုဂရမ်မင်း + ChatGPT ပေါင်းစည်းခြင်း၊ အတွင်းပိုင်းတွင် မနှစ်က လမ်းမှားခဲ့ကြောင်း အသိအမှတ်ပြုသည်။

OpenAI သည် "သုံးလုံးပေါင်း" ကို အထူးသဖြင့် ကြေညာသည်။: ဘရောက်ဇာ + ပရိုဂရမ်မင်း + ChatGPT ပေါင်းစည်းခြင်း၊ အတွင်းပိုင်းတွင...

2026,不再逼自己"自律"!做好这8件小事,健康自然来Health

2026,不再逼自己"自律"!做好这8件小事,健康自然来

2026,不再逼自己"自律"!做好这8件小事,健康自然来 အသစ်သောနှစ်တစ်နှစ်စတင်လာပြီ၊ မနှစ်က သင်ထားခဲ့သော Flag (ရည်မှန်းချက်) ကို ရောက်ရှိခဲ့ပါသလား...

那些努力减肥瘦不下来的妈妈们,绝对都栽在这里Health

那些努力减肥瘦不下来的妈妈们,绝对都栽在这里

#那些努力减肥瘦不下来的妈妈们,绝对都栽在这里 三月已过半,你的减肥大计,怎样了?瘦了没?瘦了多少? ##我的减肥经历 从我2月底励志说要减肥,确实是经历了越减越肥,体重屡创新高。 为什么3.2,3.7,体重就会飙?呵呵,因为经历了周末...

📝
Technology

AI Browser 24小時穩定運行指南

AI Browser 24小時穩定運行指南 本教程介紹如何搭建一個 穩定、長期運行的 AI 瀏覽器環境。 適用於 AI Agent 自動化瀏覽 Web automation AI 助手 自動測試系統 目標 瀏覽器 24小時運行 自動 re...