博客开发本质上就是网站开发,服务器的软硬件水平直接决定了网站的质量。静态博客的搭建需要经过网站开发、网站部署和网站应用三大过程。Hexo是一个快速、简介、高效的博客框架,可以根据命令和配置直接生成静态文件;腾讯云COS可以充当静态网站的服务器,实现静态网站的托管。
本课程将教你利用Hexo和腾讯云对象存储COS实现静态博客的搭建。课程首先会简单介绍Hexo的命令,以及腾讯云对象存储COS的定义、应用场景和它的优势。接下来,课程将介绍两种博客搭建的方式:通过本地部署,访问物理服务器,以Node.js作为Web应用服务器;通过腾讯云COS部署,使用Web托管服务。课程将对两种方式进行全面的对比,突出腾讯云COS部署的使用/维护成本低、安全等优势。课程最后将进行Hexo和腾讯云COS实现静态博客的部署实战。
【课程目标】
了解动态网站和静态网站
了解静态博客搭建流程
了解Hexo及其常用指令
了解腾讯云对象存储COS及其优势
基于腾讯云COS部署Hexo博客
【适用对象】
开发、运维、学生、个人开发者
【课程大纲】 知识模块 简介 Hexo博客搭建实验简介 博客开发简介,静态博客搭建思路简介 Hexo与腾讯云COS简介 Hexo简介,腾讯云COS简介 基于腾讯云COS搭建Hexo博客流程介绍 部署博客的两种方式,部署本地博客的流程,基于COS部署静态博客的流程 博客的应用与总结 博客的应用,基于腾讯云COS部署静态博客实验总结 【实验】基于腾讯云COS部署Hexo博客 【实验】基于腾讯云COS部署Hexo博客
腾讯云旗下面向云生态用户的一站式学习成长平台
欢迎大家来到腾讯大学实战课程,本节课我们进入第二章Hexo及腾讯云cos简介。
Hexo是一个博客g框架,可根据配置自动生成HTML,CSS,JS这些静态文件。它主要的特点是速度快,支持Markdown,一键部署,插件丰富。在使用Hexo时只要根据目的使用相关指令就可以运行。下图列出了与本实验相关的指令。

在创建好博客以后如果想发布文章,会用到Hexo new。

由于博客是静态网站,无法动态的进行数据交互。 每次对设置进行修改,包括发布文章,修改博客信息都需要重新生成静态文件,并且重新部署。

课程学习交流
请扫码关注腾讯产业互联网学堂微信公众号