Q. 为什么打算为自己配置域名
A. 使用 zhangstudylife.github.io 这么一长串访问起来不太友好
有人一看到GitHub就开始指责能不能不要用GitHub
有一个自己的域名方便记忆宣传
用域名到时候同步我的云服务器发表博客
方便国内没有网络环境的人来访问

请看完这个教程的某一第一级大标题再进行实操

什么是DNS

先看看慈善家CoudFlare的教学

域名注册商的选择

简单说几句道听途说:

  1. 能国外就国外
  2. 要备案只能国内
  3. 选择国外之前查看是否能支持你会的支付方式
  4. 别被低价忽悠,往往首年低价,续费天价

另外放几篇文章
6大国外域名注册商推荐
2024好用国外域名推荐
适合国人的域名注册商推荐

我自己选择的是porkbun

域名如何操作

购买域名以及解析

porkbun怎么购买域名以及解析

我是在下面看到GitHub的推荐,所以直接用了他的推荐设置,你也可以网上参照教程
接下来去自己的GitHub里面进行设置
进入自己静态网页的库
点击setting
点击pages
在Custom domain 下面的输入框中输入你购买的域名
点击save
看到如图所示即为部署成功 4439ddff3156acae7a5a48f9d2f0dcc

接下来自己访问自己的博客试试看,是不是成功了

接下来是最重要的
大部分博客都没有教学

  1. 更改自己博客根目录下面的的_config.yml文件,将原先的github地址改为你购买新的域名地址
  2. 查看自己主题的配置文件有没有yml文件,将里面的github地址改为你购买的新的域名地址
  3. 在本地sourse文件夹下面新建一个文件,文件名叫CNAME,没有后缀名,用记事本或者其他软件写入自己的域名,记得没有www,没有http等,单纯就是xxxx.com或者xxxx.top等
  4. hexo三部曲以后查看GitHub仓库有没有CNAME这个文件,正常情况如下 5e7408bbf1f9b15b234bd4d2805157e

所以这一步目的是什么?我之前看的文章没有教我这一步,所以刚开始是好的,但是每当我提交以后,我的域名就导向了GitHub Pages的404界面,每次都要去settings里的pages配置一下域名,后来在好友Ruakker的帮助下,得以解决这个问题

另外写了一个脚本,用于偷懒
每次部署网页都要

1
2
3
hexo clean
hexo g
hexo d

这样就很麻烦,为了省事,就写脚本自动部署
打开博客的根目录,新建txt文件,在里面写入

1
hexo clean && hexo g && hexo d

保存后,修改后缀名为bat,以后要部署了,点击这个脚本以后就可以
不要将这个脚本移动到其他地方,可以创建快捷方式到桌面什么的

我将静态网页托管交给Vercel

由于国内速度访问的问题,我使用Vervel进行自动抓取我在github上的仓库,并部署
并将域名 zyzblog.com 绑定到vercel的服务器上
操作很简单,就跟域名绑定GitHub操作一样

图床设置

为什么打算设置图床
因为当前网页全部都由vervel一条路运输流量,速度很慢
而且图片全部都存在本地,以后hexo部署慢了以后,再迁移起来很不方便

我选择的方案

我是看了学长NX这篇文章再选择方案的
阿里云OSS被刷,我交了1000RMB学费
最后我选择了Cloud flare R2 方案 一方面是因为自己的域名目前由Cf进行托管
另一方面是害怕以后有学长的这种经历

Cloud flare R2 我自己的操作流程

借用学长打的一段话:

关于 R2 的安全性,我感觉是可以放心的,毕竟被刷 cf 肯定不会坐视不管,而且我也配置了一些规则
总结:
优点:理论上不会有任何费用
缺点:国内访问不会很快(你现在看的图片都是 R2 上的,你感觉怎么样👀

cloud flare 虽然是免费的
但是需要绑定自己的支付方式
国内的储蓄卡应该是不行的 信用卡可能可行
我先是选择办一张虚拟visa卡

办理虚拟visa卡

看了几个视频
Depay全新升级:Dupay Visa卡来了!如何开卡充值USDT?与Master卡有何不同
虚拟信用卡哪家强?Onekey vs Dupay,充值USDC/USDT实际损耗测算,答案和你想的一样吗?

我先尝试办了onekey的卡,但是看了几篇文章发现在学长注册以后onekey缩紧了对华发卡政策,在大陆基本上很难注册成功,我自己也按照网上教程,把自己当成香港人也没用
就卡在身份证认证上了
于是后来转头去看了看Dupay怎么搞

办理Dupay的前提

  1. 有一个正常的邮箱(别qq,163什么的)
  2. 如果你是ios请你选学会怎么注册美区appleID(要下载国区ban的应用)
  3. 如果你想要以后搞什么充值ChatGPT Plus什么的 请先准备好200块rmb左右(开卡要10刀,预充值要20刀,还有手续费)
  4. 如果你以后不需要虚拟卡,我认为还是找其他特殊的教程,找那种虚拟卡生成器,骗过cloud flare,但我确实有虚拟卡的需求
    注册地址:
    https://dupay.one/web-app/register-h5?invitCode=nlv7BD&lang=zh-cn
    注册其实很简单
    按照官方一步一步下去就好了
    然后账号注册好一会,建议把安全系数拉满
    因为之后也要拉满的
  • 谷歌验证器
  • 电话号码
  • 身份证
  • 人脸识别
  • 邮箱认证
  • 不用害怕你泄露出去的,金融公司有规定的 稍微正常的卡都要KYC

接下来想要注册卡还需要往里面充值USDT(我理解是基本等价USD的虚拟货币)

充值USDT方式

  • 找tb代充,直接搜索Dupay代充 但是很贵(方便),8.5换一个
  • 找tel代充,看你有没有路子,我找到了8换一
  • 自己找虚拟货币交易所直接购买转账 基本实时汇率加一点手续费(麻烦,新手容易出错,刚注册可能由于冷却期)

我先是选择自己找虚拟货币交易所

看了以下教程:
如何开通欧易Web3钱包, 交易入账

然后自己遇到锁余额了(应该是新账号)

316da4c400fd95e906bcff39eba7095

所以我当场就晕了
然后因为心里等不及了
就去tb按照8.5换1的价格换了35个
然后就打到我的账户上了
然后开卡就很简单了
将账单信息输入cloud flare就好了

使用R2图床

下面这个教程非常详细
我一步一步做下来是没有问题的
但是最后一段内容
利用tinypng进行图片压缩
我亲身尝试发现其实是收费的,前面免费后面收费 babee325a7fa6c717e88fdcba31d064

R2 + PicGo:教你搭建免费图床并实现快速上传和压缩图片_z-blog将图片同步到r2-CSDN博客

Nice!
下面这种图就是来自couldflare的图床的
之前失败了几次是因为胡乱参考网上的教程
在这个地方添加了zyzblog

image-20240814154002430

我靠现在也太爽了!这个加入图片!

太爽了!爽爆了
接下来打算将之前的图片都上传到图床去
之前看到picgo有插件的 以后有空继续写
搞这个网站自从域名,vercel,虚拟卡 ,图床 耗时之久(太菜了)
这几天先导课也拉下来,游戏也没有玩,倒是补课家教赚了几百
稍微放松一下,开始继续学C语言

头像-1722877713395-1