Hi there 👋
欢迎来到我的博客,我会分享一些有意思的内容给大家!
作为这个网站的第一篇文章,我先来介绍下该网站使用的技术吧。该网站使用的是 Hugo + PaperMod + Nginx + Ubuntu,这样的组合。我的考虑是纯静态网站对服务器的性能要求不高,管理起来也非常方便,只要安装管理 Nginx 就可以了;本地写好的博客直接同步到服务器的 Nginx 网页目录即可。 Hugo + PaperMod Hugo 我用的是官方打包好的二进制文件,下载下来后配置下环境变量就可以直接使用了。版本是 extended 版本,如:hugo_extended_0.155.3_windows-amd64。 安装 PaperMod 主题 主题的安装与更新推荐使用 git submodule(便于后续升级): # 1. 创建新站点(若尚未创建) hugo new site myblog cd myblog # 2. 初始化 Git 仓库(必须) git init # 3. 添加 PaperMod 为子模块 git submodule add https://github.com/adityatelange/hugo-PaperMod.git themes/PaperMod # 4. 复制示例配置(可选但强烈建议) copy themes/PaperMod/exampleSite/config.yml config.yml # 或改用 TOML 格式(本文以 TOML 为主): # copy themes/PaperMod/exampleSite/config.toml config.toml # 5. 启动本地预览 hugo server -D 升级 PaperMod 主题 使用 git submodule 升级非常简单: ...