背景
个人博客纯静态页面放服务器小题大作了,用GitHub pages速度又太慢,刚好找到了阿里云对象存储托管网站这个办法。阿里云oss按量计费:存储0.12元/GB,外网流出0.25元/GB。
开始
打开阿里云官网,找到https://www.aliyun.com/ss/?k=oss oss服务,先开通oss。
开通完后创建一个bucket:
bucket名字和地区自己选择,权限选择公共读,其他的默认就好了。
bucket创建完成后,来到控制台,设置静态页面(访问jaav.com.cn
映射到jaav.com.cn/index.html
)
静态页面这样设置即可:
完成后保存;
紧接着就是绑定自己的域名了,控制台传输管理->域名管理->绑定域名。将自己的域名解析一个cname到这个oss地址就可以了。
还需要上传ssl证书,这里可以看我的上一篇文章<nginx配置https>,里面有申请ssl证书环节。
下载下图这个“其他”证书即可:
下载完后解压,将.key和.pem文件用记事本打开,填入证书托管的公钥和私钥中。
这就大功告成了,上传hexo生成的public文件夹下的内容到你创建的bucket就可以了。