hexo怎么结合github和域名使用
时间: 2023-06-17 08:09:12 浏览: 71
Hexo可以和GitHub Pages以及自己购买的域名结合使用,步骤如下:
1. 在GitHub上创建一个仓库,命名为“你的用户名.github.io”(如果已经创建过,则跳过此步骤)。
2. 将Hexo博客中的public文件夹上传到该仓库中。
3. 在仓库的Settings中,找到GitHub Pages选项卡,将Source设置为master branch,并点击Save。
4. 如果你想通过自己购买的域名来访问你的博客,可以在域名管理界面中添加一条CNAME记录,将记录值设置为“你的用户名.github.io”。
5. 在Hexo的_config.yml文件中将url和root字段分别设置为你的域名和“/”。
6. 将Hexo博客重新生成,并将生成后的文件上传到GitHub仓库中。
这样,你就可以通过域名来访问你的Hexo博客了。
相关问题
hexo github搭建博客绑定域名
你好!要将 Hexo 博客搭建在 GitHub 上并绑定域名,你可以按照以下步骤操作:
1. 在 GitHub 上创建一个新的仓库,仓库名为 `<your-username>.github.io`,其中 `<your-username>` 是你的 GitHub 用户名。
2. 在本地安装 Hexo,并创建一个新的博客项目。
3. 配置 Hexo 的 `_config.yml` 文件,将 `deploy` 部分的 `type` 设置为 `git`,并将 `repo` 设置为你在步骤1中创建的仓库的链接。
示例配置如下:
```yml
deploy:
type: git
repo: https://github.com/<your-username>/<your-username>.github.io.git
```
4. 在 Hexo 项目根目录使用以下命令进行部署:
```bash
hexo clean
hexo generate
hexo deploy
```
这将会将生成的静态文件部署到 GitHub Pages。
5. 在你购买的域名提供商处,添加一个 CNAME 记录,将域名指向 `<your-username>.github.io`。
6. 在 GitHub 仓库中的设置页面,找到「Custom domain」选项,输入你的绑定域名。
7. 等待DNS记录生效,一般情况下需要几十分钟到几小时。
完成以上步骤后,你的 Hexo 博客就会通过你绑定的域名访问了。请注意,如果你的仓库是公开的,你的博客内容将对所有人可见。如果你想要私有博客,可以将仓库设置为私有,并按照 GitHub 文档上的说明进行配置。
希望能帮到你!如有任何问题,请随时问我。
hexo+github
Hexo是一个基于Node.js的静态博客框架,可以帮助你快速搭建个人博客。要在GitHub上部署Hexo博客,首先要创建一个和你用户名相同的仓库,并在仓库名后面加上.github.io。这样,将来要部署到GitHub Pages时,才会被识别为个人博客网站。然后,你需要生成SSH密钥,并将其添加到GitHub账户中。接下来,你可以将Hexo部署到GitHub,并设置个人域名。最后,你可以发布文章来填充你的博客内容。