hexo博客功能扩展 - 使用七牛云作为图床服务

简介: hexo博客功能扩展 - 使用七牛云作为图床服务
  • 配置域名
  • namesilo 购买域名
  • 由于个人需要使用域名代替gitee pages 较长的名称
  • 没有购买DNS服务,因为使用的是静态文件,不需要域名解析
  • 购买完成之后增加Domain Defender二级验证增加安全性


配置DNS



使用DNSPod 进行域名解析


  • 由于购买的是国外的域名,DNS解析较慢
  • 这里推荐使用DNSPod 账号进行域名解析服务
  • 需要使用微信登陆账号
  • 如果没有腾讯云,需要自建一个新账号
  • “DNS管理” -> “我的域名”添加自己国外购买的域名
  • 这时候通常会显示一个“红点”警告没有做域名解析
  • 这里点击域名名称比如我的"lazytime.site",进入页面
  • 进入之后看到有两条记录
  • f1g1ns1.dnspod.net.
  • f1g1ns2.dnspod.net.


修改Namesilo的NS记录



  • 登陆Namesilo
  • 点击顶部 Manage My Domains进入个人的域名管理界面
  • 勾选选择对应的域名
  • 点击选项栏中的Change Nameservers
  • 将上一节拿到的记录 覆盖掉namesilo的 nameSever1 和2
  • 结尾有小数点 . 千万不要忘记去掉,否则会报错
  • 注意需要删除NameServer3
  • 保存记录
  • 提示确认,再次提交一遍


域名解析测试



  • 注意,转载的博客使用的是github,个人在上一节已经把码云作为唯一的博客地址
  • 打开git bash 或者 cmd
  • 输入命令ping lazytimes.gitee.io
  • 注意后面填自己的博客pages部署地址,这里只做示范
  • 查看ip地址
  • 个人IP地址为:xxx.xx.xx.xxx(保密)
  • 复制IP地址,进入DNSPod控制台
  • 选择要解析的域名
  • 点击左上角添加记录,添加下面两条记录
  • A记录:填入ping得到的主机IP
  • CNAME:填入访问路径,也就是那个pages的页面
  • 很遗憾,个人使用的码云需要付费才允许自定义域名
  • 进入github hexo博客的项目页面


Hexo博客CNAME文件创建



在本地博客站点根目录的source文件夹下,创建一个名为CNAME的文件(文件名大写,无后缀),填写域名信息


lazytime.site
复制代码


  • 为什么需要配置CNAME
  • github如果给每个人自定义域名,那么理论上是不可能分配域名的,所以在命名上面严格要求
  • 方便域名解析访问


Hexo 七牛云部署



简书:www.jianshu.com/p/7bb24ae45…


为什么使用七牛云


  • 免费
  • 空间较大
  • 图床稳定


同类替代产品


暂时没有考察其他图床。。。。抱歉


注册


  • 较为简单,简单填一下个人信息即可
  • 需要填写实名信息


使用七牛云


  • 进入“控制台”
  • 选择对象存储
  • 新建存储空间
  • 名称随意设置
  • 注意如果没有实名创建会报错没有权限
  • 上传图片测试

这里有个很坑的地方:

CDN的测试域名默认有效期为30天

意思是说:仅供测试,不能作为图床的域名使用

这里可以根据需要配置的自己的域名


Windows 使用MPic 配置七牛云


  • 这里有一篇博客介绍了使用方法
  • csdn文章的讲解
  • 进入个人中心>秘钥管理
  • 打开Mpic,在界面设置下面的信息
  • 七牛云空间名
  • AccessKey:
  • SecretKey
  • 域名
  • 域名建议使用自己购买的并且是国内备案的域名
  • 设置完成之后即可使用骑七牛云图床


执行上面的步骤之前,先前往阿里云或者腾讯云注册一个国内的域名(加速cdn使用)

这里选择了腾讯云,由于是新注册,需要过两天才能备案

cloud.tencent.com/product/ba 备案地址


结语:



其实没有想象中的好,于是后面自己搭了个服务器

相关文章
|
Web App开发 Shell Linux
|
Kubernetes Java Docker
Java程序在K8S容器部署CPU和Memory资源限制相关设置
背景 在k8s docker环境中执行Java程序,因为我们设置了cpu,memory的limit,所以Java程序执行时JVM的参数没有跟我们设置的参数关联,导致JVM感知到的cpu和memory是我们k8s的work node上的cpu和memory大小。
8999 0
|
10月前
|
数据采集 Prometheus 运维
基于LoongCollector构建全新可观测Pipeline
LoongCollector是阿里云推出的下一代可观测数据管道,旨在融合多种采集技术,构建统一的可观测数据代理。它具备高性能、可靠性和灵活性,支持日志、指标和追踪等多类型数据采集。通过模块化设计和SPL处理引擎,LoongCollector实现了高效的数据处理与传输,并大幅简化了配置管理。此外,集成eBPF技术,提供无侵入、高性能的应用性能监控,适用于复杂异构环境。未来,LoongCollector将继续优化性能、探索AI赋能的智能化采集。
478 104
|
11月前
|
机器学习/深度学习 人工智能 编解码
【AI系统】GhostNet 系列
本文介绍了GhostNet系列网络,重点讲解了GhostNet V1和V2的改进。V1提出了Ghost Module,通过廉价操作生成更多特征图,构建轻量级网络。V2在此基础上引入了解耦全连接注意力(DFC)机制,增强了模型捕捉长距离依赖的能力,同时保持了高效的计算性能,特别适合移动设备。文章详细对比了V2与V1的区别,包括结构改进和性能提升。
499 4
【AI系统】GhostNet 系列
|
C# 开发者 Windows
一款基于Fluent设计风格、现代化的WPF UI控件库
一款基于Fluent设计风格、现代化的WPF UI控件库
409 1
|
存储 Ubuntu
关于实体机安装Ubuntu 22.04.3-desktop-amd64遇见的一些问题
【10月更文挑战第2天】本文详细介绍了在使用 Ubuntu 过程中常见的五个问题及其解决方案:下载镜像文件速度慢或损坏,可更换镜像源或验证哈希值;制作启动盘失败,需检查 U 盘及设置;安装过程中的分区问题,需合理规划分区;安装后的驱动问题,可通过安装官方驱动解决;软件安装和更新问题,需检查仓库配置及依赖关系。
1148 4
|
域名解析 网络协议 算法
阿里云免费ssl证书申请入口及申请攻略
阿里云免费ssl证书申请入口及申请攻略,阿里云SSL免费证书在哪申请?一个阿里云账号一年可以申请20张免费SSL证书,很多同学找不到免费SSL的入口,阿小云来详细说下阿里云SSL证书免费申请入口链接以及免费SSL证书申请流程
2542 1
|
运维 监控 安全
系统故障排查与问题解决指南:步步为营,精准定位
【8月更文挑战第16天】系统故障排查与问题解决是一项复杂而艰巨的任务,需要运维人员具备扎实的专业知识、丰富的实践经验以及良好的沟通能力和团队合作精神。通过遵循本文提供的指南,您可以更加高效地应对系统故障挑战,保障系统的稳定运行和业务的持续发展。
|
机器学习/深度学习 缓存 自然语言处理
采用ChatGPT大模型高效精准文档翻译
这款文档翻译工具支持PDF、Word、PPT、Excel和TXT等多种格式,利用ChatGPT大模型进行高效精准的翻译,覆盖30多种语言。它通过文档解析、预处理、翻译和结果合成步骤工作,并采用缓存、并行处理和负载均衡技术优化性能。该工具满足全球化背景下企业和个人的多语言需求,助力信息交流。
853 0
采用ChatGPT大模型高效精准文档翻译