首页 > 其他分享 >Hexo项目部署在Github上并配置域名

Hexo项目部署在Github上并配置域名

时间:2024-03-20 22:56:35浏览次数:37  
标签:Github Hexo hexo 项目 配置 域名

Hexo项目部署到Github上后如何配置自己的域名?以及域名怎么配置DNS解析到Github上?配置过程中有哪些需要细节需要多注意?话不多说直接上干货!

目录

原文链接:Hexo 项目在 Github 上配置域名

一、Hexo项目部署到Github

首先要确保你的hexo项目已经部署到github上,如果不知道hexo项目如何部署到github上,请看另一篇文章↓

Hexo+Butterfly 主题 + Github 搭建博客

如果你的hexo项目已经搭建好,可直接跳转到目录五,看部署到Github的步骤。

二、解析域名到GitHub Pages

1:首先购买或注册一个域名

购买域名的渠道有很多,可以国内,也可以国外,本人是在国外的Namecheap平台上买的(好处是管理比较方便,不用备案啥的了...),具体购买步骤可以看另一篇文章↓

如何在 Namecheap 上购买域名

2:解析域名到Github

首先登录你域名注册商的控制面板,这里以Namecheap为例

打开控制面板

image-20240319002803003

接着打开DNS配置页面

image-20240319002924980

接着添加以下几条解析

image-20240319004434777

上面几条IP地址是从Github官网上得来的,具体可以查看这个地址Managing a custom domain for your GitHub Pages site - GitHub Docs

至此,域名注册服务商上的github pages域名解析我们就完成了!

三、配置Hexo项目

在你的hexo项目的source文件夹里添加一个CNAME文件(不带任何后缀的文件)

image-20240319004806404

里面的内容是你的域名

image-20240319004719353

然后打开我们hexo项目的配置文件 _config.yml ,找到url配置项,替换成我们的域名就可以了

image-20240319010130384

四、配置Github Pages

打开我们的hexo项目在github上的仓库,进入设置页面

image-20240319005047573

找到Pages选项,填上我们的域名,勾选上强制打开HTTPS

image-20240319005718608

等DNS检查通过,稍微等一会,就可以用域名打开我们的Hexo部署在Github上的项目啦!

标签:Github,Hexo,hexo,项目,配置,域名
From: https://www.cnblogs.com/laodengai/p/18086305

相关文章

  • Hexo+Butterfly主题+Github搭建博客
    目录用Hexo+Butterfly主题+Github搭建博客一、安装Node.js二、安装Git三、安装配置Hexo1:安装hexo2:初始化博客项目3:本地部署打开博客四、安装配置butterfly主题1:克隆下载butterfly主题2:配置butterfly主题五、部署到GitHub1:新建github仓库2:配置hexo部署插件内容用Hexo+Butterfly主......
  • 泛域名解析
     概述泛解析:是指利用 “*” 来做子域名,实现所有的子域名都指向同一个IP地址(记录值)。例如域名cloud-example.com,设置泛解析 *.cloud-example.com ,则该域名下所有的子域名(如a.cloud-example.com,b.cloud-example.com,c.cloud-example.com等)都将指向与*.cloud-example.com......
  • nginx配置域名指向
    nginx实现自己域名代理阿里云oss域名地址以下是一个示例的Nginx配置,使用服务器IP代理阿里云OSS域名的方法,并带有详细的代码注释。#定义一个新的upstream,命名为oss_backendupstreamoss_backend{#指定阿里云OSS的域名serveross-domain.aliyuncs.com;}#......
  • 010_域名和域名系统
    目录域名解析系统DNS域名解析过程域名解析系统DNS域名解析过程......
  • 如何在极狐GitLab Runner Job 添加 域名 host?
    本文作者:徐晓伟GitLab是一个全球知名的一体化DevOps平台,很多人都通过私有化部署GitLab来进行源代码托管。极狐GitLab是GitLab在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。在极狐GitLabRunnerJob添加域名host是为了检出代码时使用。问题......
  • Django-域名管理项目
    1,相关版本vscoe:1.82.12,cmd命令行创建并激活虚拟机环境创建虚拟环境python.exe-mvenvdjango-env激活并进入虚拟环境django-env/Script/active3,vscode终端创建并激活虚拟环境执行激活命令active报错时的处理办法https://blog.csdn.net/weixin_44548098/ar......
  • ubuntu域名解析暂时失效解决办法
    你好!如果你在Ubuntu虚拟机中遇到域名解析失效的问题,我可以提供一些解决方法。请注意,以下方法适用于VMware虚拟机中的Ubuntu。修改DNS设置:打开终端(命令行)。输入以下命令以编辑resolv.conf文件:sudovi/etc/resolv.conf进入编辑模式(按i键)。在文件中添加以......
  • 又发现一款免费好用的 AI 写代码神器,好用到爆,GitHub Copilot 可以扔了。。
    大家好,我是R哥。近两年AI太火了,风靡全球,AI编程工具也没有落下,比如微软的GitHubCopilot,还有阿里的通义灵码,连JetBrains系列工具都逼出了自家的AI功能。大家知道我是效率狂人,同样也是工具狂人,之前给大家分享了不少开发神器,其中也不乏国内的优秀选手,不是我吹,在某些方面,国......
  • Github高级搜索【指定日期区间,星星数,用户仓库名多条件精确搜索】
    小伙伴们号,欢迎关注,一起学习,无限进步GitHub高级搜索允许用户使用多种条件来精确查找所需的仓库、文件和代码。以下是对GitHub高级搜索的最全、详细总结说明:文章目录关键字搜索仓库名搜索用户搜索组织搜索文件搜索语言搜索星星数搜索更新时间搜索授权搜索组合搜索排......
  • FFmpeg开发笔记(六)如何访问Github下载FFmpeg源码
    ​学习FFmpeg的时候,经常要到GitHub下载各种开源代码,比如FFmpeg的源码页面位于https://github.com/FFmpeg/FFmpeg。然而国内访问GitHub很不稳定,经常打不开该网站,比如在命令行执行下面的ping命令。pinggithub.com上面的ping结果如下所示,可见默认解析的DNS地址连接超时。正在......