Overview
- 博客升级
- 今日总结
- 摘录
博客升级
1. 过程记录
- 首先在阿里云注册了账号并购买了一个域名
- 登录Vercel网站并登录GitHub账号,再导入之前的博客仓库
- 在Vercel中添加购买的域名
- 去阿里云里修改DNS设置
- 配置根域名(A 记录)
- 主机记录:@
- 记录类型:A
- 记录值:216.198.79.1
- 配置 www 子域名(CNAME 记录)
- 主机记录:www
- 记录类型:CNAME
- 记录值:a866d5a916b7fd31.vercel-dns-017.com
- 配置根域名(A 记录)
2. 总结
至今为止的博客搭建过程中我用到了以下工具:Node.js、Hexo、GitHub 库、Vercel、域名
若把博客比作开一家咖啡厅,则上面的工具可以类比为:
- Node.js – 咖啡店的电力系统(提供动力)
- Node.js 就是为所有工具提供“动力”的基础运行环境。Hexo 需要它的“电力”才能运转
- Hexo – 全自动咖啡机和标准食谱(生成网站)
- 你提供原材料(Markdown 笔记和文章)
- Hexo(咖啡机)按照固定的食谱(主题和模板),自动、快速地把这些原材料“冲泡”成一整套风格统一、漂亮的网页文件(HTML/CSS/JS)
- 不需要从零开始手写网页
- GitHub 库 – 咖啡馆的总部仓库和设计图纸库(存储代码)
- 备份与版本管理:它安全地存储咖啡馆的所有“设计图纸”(博客的源代码)。如果后面改坏了配方,随时可以找回之前的版本
- 协作与分发:它是代码的“大本营”,Vercel 可以从这里获取最新图纸来施工
- Vercel – 全球顶级的店铺装修和运营团队(部署和加速)
- 自动装修:只需要把图纸(代码)存进 GitHub 仓库,Vercel 团队就会自动领取图纸,帮你把店铺(博客)装修好
- 全球连锁:它在全世界都有分店(服务器),确保无论顾客在哪里,都能从最近的店铺拿到咖啡,速度极快
- 免费服务:免费帮办好营业执照(SSL证书,即 HTTPS 安全锁),让店铺正规、安全
- 域名 – 咖啡馆的品牌名和招牌(品牌入口)
- 没有招牌,顾客只能通过一个非常难记的地址(比如 Vercel 给你的默认网址 xxx.vercel.app)找到你。而“域名”这个酷炫的招牌,让顾客很容易就能记住并找到你的店
工作流程:
- 你在“后厨”(你的电脑),用 Hexo(咖啡机)和 Node.js(电力)写好一篇新文章(制作一杯新咖啡)
- 把这份新品的“配方”(代码)交给总部仓库(GitHub)存档
- 全球运营团队(Vercel)自动从仓库拿到了新配方
- Vercel 立刻指挥它在全球的所有分店,按照新配方进行更新
- 分钟后,全世界的顾客都可以通过你醒目的招牌(你的域名)享受到你的新品了
知识点:
- IP地址:
- IP 地址就像互联网世界里设备的 “身份证号码 + 门牌号”,是给电脑、手机等联网设备分配的唯一数字标识
- 核心特点:
- 格式是一串点分隔的数字(比如 IPv4 常见的 192.168.1.1),每段数字有范围限制
- 唯一性,同一时间同一网络里,没有两台设备的公开 IP 完全相同
- 作用是让数据在网络中找准 “收发对象”,就像寄快递必须填清楚收件人地址
- DNS(域名系统):
- DNS(域名系统)本质是互联网的 “地址簿”,DNS 负责将易记的域名(比如 www.baidu.com)翻译成计算机能识别的 IP 地址(比如 180.101.49.11),让设备能准确连接目标服务器
- 关键作用:
- 简化访问流程,不用记复杂的数字 IP 地址
- 实现负载均衡,让多个服务器分担访问压力
- 保障网络弹性,某台服务器故障时可切换至备用 IP
3. 后续规划
- 通过借鉴别的博客来设计一个属于我自己的博客页面,并尝试手敲代码实现个性化
- 日后尝试云服务器部署:
- 购买云服务器
- 通过SSH连接到服务器
- 在服务器上安装Node.js、Git等环境
- 克隆你的博客代码到服务器
- 配置Nginx作为Web服务器
今日总结
- 终于在进入11月前的最后一天学完了Python的所有语法,接下来只剩下爬虫课了
- 今天成功完成了对博客的初步升级
- 网球活动
摘录
- 对于盲目的船来说,所有的风向都是逆风
- 知识是一个细化铺开的过程,而智慧是一个简化浓缩的过程