用华为云 OBS 5 分钟托管一个静态网站
【摘要】 用华为云 OBS 5 分钟托管一个静态网站不用买服务器、不用配 Nginx,把一个静态网站丢进 OBS 桶,开启托管就能公网访问。本文带你走完完整流程。 整体思路本地 HTML/CSS/JS → OBS 桶(公共读) → 桶托管配置 → 公网 URL 访问核心就三步:建桶 → 传文件 → 开托管。 第一步:创建公共读桶在 OBS 控制台创建桶,关键配置:参数值说明桶名my-st...
用华为云 OBS 5 分钟托管一个静态网站
不用买服务器、不用配 Nginx,把一个静态网站丢进 OBS 桶,开启托管就能公网访问。本文带你走完完整流程。
整体思路
本地 HTML/CSS/JS → OBS 桶(公共读) → 桶托管配置 → 公网 URL 访问
核心就三步:建桶 → 传文件 → 开托管。
第一步:创建公共读桶
在 OBS 控制台创建桶,关键配置:
| 参数 | 值 | 说明 |
|---|---|---|
| 桶名 | my-static-site-demo |
全局唯一,会出现在 URL 中 |
| 区域 | cn-north-4 | 选离用户近的区域 |
| 桶 ACL | 公共读 | 允许匿名访问对象 |
| 存储类别 | 标准存储 | 网站文件小,标准即可 |
⚠️ 公共读意味着任何人都能读取桶内对象。只放公开网站内容,不要放敏感文件。
第二步:上传网站文件
准备一个最简单的 index.html:
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>Hello OBS</title>
<style>
body { font-family: sans-serif; text-align: center; padding: 60px; }
h1 { color: #FF6A00; }
</style>
</head>
<body>
<h1>🚀 托管在华为云 OBS</h1>
<p>这个页面没有服务器,它住在对象存储桶里。</p>
</body>
</html>
上传方式二选一:
方式 A — 控制台拖拽上传:进入桶 → 对象 → 上传对象 → 拖入文件。
方式 B — obsutil 命令行(推荐,可自动化):
# 安装 obsutil 后配置 AK/SK 和 endpoint
obsutil config -i=你的AK -k=你的SK -e=obs.cn-north-4.myhuaweicloud.com
# 上传
obsutil cp index.html obs://my-static-site-demo/index.html
第三步:开启静态网站托管
在桶详情页 → 基础配置 → 静态网站托管,设置:
- 默认首页:
index.html - 默认错误页:
404.html(可选,先不设也行)
保存后,OBS 会生成一个网站访问域名:
https://my-static-site-demo.obs-website.cn-north-4.myhuaweicloud.com
浏览器打开,就能看到你的页面了 🎉
想用自定义域名?
OBS 网站域名太长不好记?绑定自己的域名只需两步:
- OBS 控制台:桶 → 自定义域名 → 添加
www.example.com - DNS 控制台:添加 CNAME 记录
类型:CNAME
主机记录:www
记录值:my-static-site-demo.obs-website.cn-north-4.myhuaweicloud.com
解析生效后,https://www.example.com 就直接访问你的 OBS 网站了。
费用对比
| 方案 | 月成本 | 运维 | 适用场景 |
|---|---|---|---|
| ECS + Nginx | ¥几十起 | 需维护系统/安全补丁 | 动态站点、需服务端逻辑 |
| OBS 托管 | 几毛~几块 | 零运维 | 纯静态网站、文档站、落地页 |
静态网站用 OBS 托管,成本可以低一个数量级,而且不用管服务器安全更新、不用怕流量打挂——OBS 本身就是高可用的。
小结
建桶(公共读)→ 传 index.html → 开托管 → 拿到 URL
整个过程不写一行后端代码,不开一台服务器。如果你的项目只是静态页面(个人博客、产品介绍页、文档站),OBS 托管是最省心省钱的方案。
进阶提示:配合华为云 CDN 加速,可以把静态资源缓存到全国边缘节点,进一步降低访问延迟和回源费用。
有问题欢迎评论区交流,下一篇会讲 OBS + CDN + HTTPS 的完整生产级配置。
【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)