hexo部署github教程(并添加自定义域名)

hexo部署github教程(并添加自定义域名)

下载插件

npm install hexo-deployer-git --save

配置_config文件

deploy:
  type: git
  repository: https://github.com/xxx/xxx.github.io.git   #仓库地址
  branch: master

配置SSH key

用git bash执行如下命令:

$ cd ~/. ssh #检查本机已存在的ssh密钥

如果提示:No such file or directory 说明你是第一次使用git。

ssh-keygen -t rsa -C "邮件地址"

然后连续3次回车,最终会生成一个文件在用户目录下,打开用户目录,找到.ssh\id_rsa.pub文件,记事本打开并复制里面的内容,打开你的github主页,进入个人设置 -> SSH and GPG keys -> New SSH key

将刚复制的内容粘贴到key那里,title随便填,保存。

上传

hexo d

添加域名

为自己的github pages 绑定域名

在自己的博客里面的sourse 文件夹里增加文件 CNAME:

里面的内容是自己的域名

为域名添加记录

  1. 国内不能访问

记录类型:A

记录值 :192.30.252.153192.30.252.154 (官网ip)

  1. 国内可以访问

记录类型:AAAA

记录值 :2606:50c0:8002::153

image-20221120095841121

也可以是ping 自己的github pages 查看ip

cmd -> ping xxx.github.io

然后记录值就是ping的ip

  1. 或者是

    记录类型:CNAME

    记录值:xxx.github.io #自己原来的githubpage域名

添加完以后如果是2,那么当输入原来的GitHub pages的url时会自动跳转到添加的域名

image-20221120100459267

在设置处可以看到域名已经改变

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇