10分钟搭建自己的blog网站

简介: 10分钟搭建自己的blog网站

hugo是什么

Hugo 是最受欢迎的开源静态网站生成器之一。用户可以使用 Hugo 来快速搭建自己的网站。

搭建步骤

1.安装hugo

在mac上面,可以使用以下命令来安装hugo:

brew install hugo

install

安装完之后可以使用 hugo version 来查看是否安装好:
hugo_version

2.使用hugo创建blog网站

安装完 hugo 之后,就可以使用 hugo 来搭建自己的blog网站了。
使用hugo new site my-blog 来创建一个名为 my-blog 的网站。
new-blog-site
运行完之后就会在当前目录创建一个 my-blog 的目录。
之后进入该目录,并使用 git 进行初始化。

cd my-blog
git init

3.选择一个theme

在创建好网站之后,需要选择一个theme。这里有很多主题可供选择:hugo themes
在这里我选择的是 hugo-theme-even 这个主题。此时需要将其作为一个 submodule 放在themes/even下面。

git submodule add https://github.com/olOwOlo/hugo-theme-even.git themes/even

pick-theme
之后将 themes/even/exampleSite/config.toml 拷贝到当前目录,并覆盖 hugo.toml

cp themes/even/exampleSite/config.toml hugo.toml

4.创建一篇blog

当配置好主题之后,就可以创建自己的blog了。
使用hugo new content content/post/my-first-post.md 即可创建一篇blog。
可以看到当执行完该命令后,在 content/post/ 下面会出现一个新的md文件。
my-first-blog

5.运行hugo

当前面的配置好之后,就可以使用 hugo server 来启动一个hugo server。

点击链接,即可访问blog网站的地址

此时会发现,之前创建的那篇blog并没有在里面显示,原因是一开始创建的blog是draft,在hugo server 模式下并不会显示draft的blog。
如果需要显示,则需要使用hugo server -D。

以上就可以完成了blog网站的搭建了。

参考链接

  1. https://gohugo.io/getting-started/quick-start/
  2. https://github.com/olOwOlo/hugo-theme-even
  3. https://medium.com/@magstherdev/hugo-in-10-minutes-2dc4ac70ee11
目录
相关文章
|
2月前
|
人工智能 自然语言处理 安全
阿里云千问办公、Qoder Teams、Qoder CN区别与选择指南:模型能力、适用场景与最新活动参考
本文聚焦阿里云2026年推出的三款自研AI办公产品,清晰拆解千问办公、Qoder Teams、Qoder CN的差异化定位与能力边界:千问办公主打职场全场景提效,支持自然语言指令一键完成PPT生成、数据分析等高频办公任务;Qoder Teams面向程序员团队,深度整合AI代码生成、团队协同与企业知识库能力;Qoder CN则专为金融、政务等强合规场景打造,实现数据不出境与VPC私有化部署。文章同步给出分场景选型指南与最新活动定价,帮助不同类型的企业按需组合产品,实现业务岗、研发岗与强合规场景的AI能力全覆盖。
4612 5
阿里云千问办公、Qoder Teams、Qoder CN区别与选择指南:模型能力、适用场景与最新活动参考
|
6月前
|
JSON 并行计算 开发工具
MinerU 生态实战_图片型PDF批量转Markdown
MinerU云端服务提供零依赖PDF转Markdown方案:Python SDK或CLI工具,免GPU、免环境配置,支持批量处理扫描件。Flash模式免Token,精准模式免费申请Token,轻松应对图片型PDF解析需求。
1361 2
|
5月前
|
JSON 前端开发 API
LangChain的工具调用 vs 原生Skill API:性能差在哪儿?
本文剖析LangChain工具调用的性能瓶颈:14层抽象、文本解析歧义、隐式重试导致延迟飙升与错误率上升;对比原生SDK,揭示“提示工程范式”与“模型内化工具调用”的代际差异,指出工程选型核心标准——**少看它能做什么,多看它默认替你做了哪些不可关的决策**。
阿里发布 Qwen-Image-2.0,实测复杂插画生成,手绘细节还原度很高!
阿里千问Qwen-Image-2.0刚发布即实测!我们用其生成视频封面,精准还原“手绘风格+颜色编码+精细布局”。提示词含标题、图标、配色与排版要求,效果惊艳。现可通过chat.qwen.ai免费体验!
|
10月前
|
JavaScript 定位技术 API
Trilium Notes:构建个人知识库的开源神器
Trilium Notes 是一款开源、免费的个人知识管理系统,支持树状结构、笔记克隆、富文本与 Markdown、代码高亮、加密笔记、思维导图及 REST API。可本地部署,跨平台同步,助力构建“第二大脑”,适合学习、研发与创意写作。
2002 8
 Trilium Notes:构建个人知识库的开源神器
|
10月前
|
弹性计算 应用服务中间件 Linux
【运维实战】手把手教你在阿里云ECS上从零搭建Nginx服务器
本文详细介绍如何在阿里云ECS服务器(Alibaba Cloud Linux/CentOS/Ubuntu)上从零部署Nginx。涵盖安装、启动服务、安全组配置、验证访问及页面修改,并提供常用命令速查,助你快速搭建首个Web服务。
|
域名解析 缓存 网络协议
减少域名dns解析时间
域名解析中的TTL值设置多少合适
1389 5
|
存储 网络安全 PHP
在阿里云服务器上如何搭建网站,网址怎么建站图文教程详解案例及步骤.
做好一个网站不仅需要我们对站点装修及内容发布,也需要我们学会对网站运营,如进行站长推送,将我们内容快速推送到各大搜索平台,有效的让用户能搜索到我们内容,或者需要在谷歌推广就必须对网站添加SSL证书,这样搜索域名的时候搜索框不会出现<不安全>字符在域名前面,以及运行网站要懂运维,出现BUG时要去及时解决查找原因.自始至终自身要不断学习网络相关知识,遇到问题方能迎刃而解. 本文结束,如还有不懂的同学可联系作者,倾力而为,祝您成功!
2904 75

热门文章

最新文章