基于OSS搭建云上个人博客的实验报告

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,内容安全 1000 次 1年
对象存储 OSS,恶意文件检测 1000次 1年
简介: 以Hexo静态博客为例,向您演示如何通过Hexo博客框架快速生成静态博客,以及如何使用Hexo插件将生成的静态博客自动部署至阿里云OSS。

一、环境准备

  1. 创建资源
  2. ssh root@ECS公网地址
  3. 安装 Git
  4. 安装 Node.js
  5. 安装 Hexo

二、利用 Hexo 生成静态博客

  1. 初始化博客项目

cd ~ && hexo init blog --no-clone

  1. 安装 hexo-deployer-cos 插件

cd ~/blog && npm install hexo-deployer-ali-oss --save

  1. 自动生成博客的静态文件

hexo g
三、本地部署博客

  1. 启动博客

cd ~/blog/ && hexo s

  1. 打开浏览器,输入ECS的IP地址加端口号4000,访问网站验证博客是否成功启动

四、基于阿里云OSS部署静态博客

  1. 连接ECS服务器
  2. 打开虚拟桌面的Chromium浏览器进入OSS控制台

https://oss.console.aliyun.com/

  1. 在对象存储OSS管理控制台左侧导航栏中,单击Bucket列表,在Bucket列表页面,单击Bucket名称,进入Bucket权限控制,将Bucket权限改为公共读写
  2. 进入Bucket文件管理,新增授权,授权用户给:所有账号,权限设置为读/写,访问方式设置为HTTP,点击确定
  3. 将静态博客上传至阿里云OSS 中

vim _config.yml
根据自己的资源配置最后一行的deploy
deploy:
type: ali-oss
region: yourRegion
accessKeyId: yourSecretId
accessKeySecret: yourSecretKey
bucket: yourBucket
按esc输入:wq,保存退出。

  1. 执行hexo g -d命令重新生成静态文件

五、创建文章

  1. 创建文章 markdown 模板

cd ~/blog && hexo new first

  1. 编写 markdown 文件(可选)

vi source/_posts/first.md
按esc输入:wq,保存退出。

  1. 重新生成静态文件并部署至阿里云OSS

cd ~/blog && hexo g -d

  1. 回到刚才的浏览器界面,点击存储桶左侧列表中的【文件列表】,如果文件列表中包含静态博客生成的静态文件,则说明静态文件通过插件自动上传至阿里云OSS成功
相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
相关文章
|
存储 弹性计算 开发工具
基于OSS搭建云上个人博客
阿里云OSS,可以托管静态网站,在这个实验中,我们将以Hexo静态博客为例,向您演示如何通过Hexo博客框架快速生成静态博客,以及如何使用Hexo插件将生成的静态博客自动部署至阿里云OSS。
|
存储 域名解析 前端开发
云上攻防-云服务篇&对象存储&Bucket桶&任意上传&域名接管&AccessKey泄漏
云上攻防-云服务篇&对象存储&Bucket桶&任意上传&域名接管&AccessKey泄漏
751 8
|
对象存储 开发者
【获奖名单公示】1024·云上见 使用对象存储OSS实现内容分发加速
仅展示获取实物奖品用户,公示截止至12月14日。
527 1
|
存储 弹性计算 开发工具
基于OSS搭建个人云上博客
九步助你搭建个人云上博客
|
存储 弹性计算 网络安全
基于OSS搭建个人云上博客
使用ECS和OSS搭建个人云上博客
1452 2
|
存储 弹性计算 数据管理
云上有“数”系列实验(1)——利用OSS搭建在线教育视频课程分享网
本场景将基于一台配置了CentOS 7.7的ECS实例(云服务器)和OSS资源。通过本教程的操作,您可以在ECS实例上搭建在线教育网站,从OSS中上传数据,可以开通OSS传输加速对OSS数据进行加速访问,并且可以设置生命周期对OSS进行降本增效。
|
存储 弹性计算 开发工具
云上有“数”系列实验(2)——基于OSS搭建云上个人博客
在本场景中我们将以Hexo静态博客为例,演示如何通过Hexo博客框架快速生成静态博客,以及如何使用Hexo插件将生成的静态博客自动部署至阿里云OSS。
|
JavaScript 网络安全 开发工具
基于OSS搭建云上个人博客-1
基于OSS搭建云上个人博客-1
234 0
基于OSS搭建云上个人博客-1
|
对象存储
基于OSS搭建云上个人博客-2
基于OSS搭建云上个人博客-2
203 0
基于OSS搭建云上个人博客-2
|
26天前
|
存储 运维 安全
阿里云国际站OSS与自建存储的区别
阿里云国际站对象存储OSS提供海量、安全、低成本的云存储解决方案。相比自建存储,OSS具备易用性强、稳定性高、安全性好、成本更低等优势,支持无限扩展、自动冗余、多层防护及丰富增值服务,助力企业高效管理数据。

热门文章

最新文章