通过 Gitea 部署 Hexo 教程

💡 原文中文,约1400字,阅读约需4分钟。
📝

内容提要

本文介绍了通过 Gitea 部署 Hexo 博客的步骤,包括安装 Node.js 和 Git、注册 Gitea、配置 Git 用户名和 SSH 密钥、初始化 Hexo 项目、创建文章、生成静态文件、启动本地服务器、在 Gitea 创建仓库、配置 Hexo 部署、安装 Git 部署插件、启用 Gitea Page 服务及可选的自定义域名配置。

🎯

关键要点

  • 确保安装 Node.js 和 Git。
  • 注册并登录 Gitea 平台。
  • 配置 Git 用户名和邮箱。
  • 生成 SSH 密钥并添加到 Gitea。
  • 初始化 Hexo 项目并安装依赖。
  • 创建新文章并生成静态文件。
  • 启动本地服务器查看效果。
  • 在 Gitea 上创建新仓库并复制 SSH 地址。
  • 在 Hexo 的配置文件中添加 Gitea 仓库地址。
  • 安装 Git 部署插件并部署到 Gitea。
  • 启用 Gitea Page 服务并选择 master 分支进行部署。
  • 可选配置自定义域名并添加 CNAME 记录。

延伸问答

如何安装 Node.js 和 Git?

确保在开始之前已经安装了 Node.js 和 Git。

如何在 Gitea 上配置 Git 用户名和邮箱?

使用命令 $ git config --global user.name "gitea用户名" 和 $ git config --global user.email "你的邮箱" 来配置。

如何初始化 Hexo 项目?

使用命令 $ hexo init 和 $ npm install 来初始化 Hexo 项目。

如何将 Hexo 部署到 Gitea?

在 Gitea 创建新仓库,配置 Hexo 的部署信息,然后使用 $ hexo clean、$ hexo g 和 $ hexo d 命令进行部署。

如何启用 Gitea Page 服务?

进入 Gitea 的仓库设置,启用 Gitea Page 服务,并选择 master 分支进行部署。

如何配置自定义域名?

在 Hexo 项目的根目录下创建 CNAME 文件并输入域名,然后在域名管理后台添加 CNAME 记录。

➡️

继续阅读