当前位置:首页 > 新闻动态 > 网站文章

快速建站建议收藏使用阿里云OSS部署静态网站

来源: 浏览:205 时间:2024-01-29

使用阿里云的对象存储服务(Object Storage Service,简称 OSS)部署静态类网站。

说实话,使用OSS部署静态类Blog网站(例如:Hexo),是相当划算的一件事,相比于购买云主机,云服务器。

阿里云OSS一年才10块,哪怕按量付费也很便宜

当然,托管在 Github 或是 Coding 、码云之类的网站也没问题。

  • Github 国内访问慢的一批。
  • 码云要绑定自己的域名得开通 Gitee Pages Pro ,一年就99块(还不如买个空间呢)。
  • coding 可以绑定自己的域名,可以提交百度收录,5人+20个项目+50G空间,挺好的。但是,听说最近服务不是太稳定。需要在观察一下

但是,阿里云的OSS配合CDN,真香。

OSS+CDN

再配合着免费的SSL证书,单纯自己记录些笔记,日志之类的还是非常方便的。

Let's Encrypt的证书

废话不多说了,下面开始了。

前期准备

  1. 账户里充值点钱(防止按量付费,开通失败)
  2. 准备个域名,记得备好案
  3. 一颗永不放弃的心(重要

创建一个 OSS

访问阿里云的 OSS 控制台

可能提示你开通业务,开通一下即可。

访问 OSS 控制台

创建一个 Buckets

创建一个 Buckets

调整 Buckets 配置

读写权限,选择公共读,其他的默认就好

配置 OSS 对应域名

阿里云出于安全考虑,使用默认域名访问文件时,Response Header中会自动加上 Content-Disposition:'attachment=filename;'。即从浏览器访问网页类型文件时,不会显示文件内容,而是以附件形式进行下载。

所以我们需要配置一个自己域名。

选择 Buckets列表 > 选择刚才创建的Buckets

进入 Buckets 管理页面

选择传输管理 > 域名管理 > 绑定用户域名

绑定域名

绑定一个自己域名(记得备案,不备案绑定不上


info:记得把自动添加 CNAME 记录开关打开,不然你还得自己去配置域名解析

绑定一个自己域名

托管SSL证书(非必须)

启用网站HTTPS。你也可以直接在阿里云上申请一个免费的证书。

托管SSL证书

上传证书信息

上传网站&启动静态网站托管

首先访问阿里云帮助中心,下载一个 ossbrowser,官方提供给的图形化OSS文件管理工具。

下载 ossbrowser

输入用户名密码,上传文件。

上传静态网站

启动静态网站托管

启动静态网站托管

配置网站的首页和404页面,记得打开 子目录首页 ,规则默认就好。

配置静态网站托管

享受成果吧!

HEXO - 首页

404页面

地址 · ADDRESS

地址:建邺区新城科技园嘉陵江东街18号2层

邮箱:309474043@qq.Com

点击查看更多案例

联系 · CALL TEL

400-8793-956

售后专线:025-65016872

业务QQ:309474043    售后QQ:1850555641

©南京安优网络科技有限公司 版权所有   苏ICP备12071769号-4  网站地图