如何搭建个人博客

 

正菜来了,慢慢看吧

前言

缘起

原本是有同学找我帮忙,说想给MC服务器搭个介绍网站,就先搞了这么个demo出来,也不知道符不符合预期

整理了一下需求,发现总体上的应用场景是一个富文本用来展示服务器的相关内容,一个网盘用来存放存档或者MC本体、整合包等

曲折探索

一开始的思路是二合一以云服务器的方式在一个软件即Alist内同时实现,根目录下的readme.md读写能满足富文本,虽然云服务器存储寸土寸金好在文件应该不大,但国内要实名,国外亚马逊虽然不用实名但注册账号时需要绑定一张visa卡,也挺麻烦的

那何不把二者分开呢?

文件存储国内蓝奏云支持单文件100M以内上传,且允许浏览器下载,如果有更大文件的需求再用123盘、国内大厂网盘或者iCloud、OneDrive等,那样即便付出一定费用也比云服务器便宜

而富文本展示找网页托管服务即可,国内有优秀的托管服务如热铁盒,但同样需要实名,虽然并不知道未成年是不是也可以,但总归是个事,暂时先不考虑

毕竟我们有现成的免实名方案——GitHub Pages

GitHub Pages

准备工作

  1. 电子邮箱 QQ自带邮箱服务 你的QQ号+@qq.com,当然如果有另外注册的邮箱那更好
  2. 环境 GitHub的服务器在国外,如果有霍格沃兹环境那当然好,但其实加速器也够,这里推荐Watt Toolkit

(有广告但稳定免费)和Steamcommunity 302(简洁小巧稍不稳定),大厂加速器我不知道有没有GitHub服务

  1. 灵活的大脑和手

注册GitHub账号

  1. 登陆GitHub
  2. 点击右上角sign in
  3. 不想写了,自己看视频静态网站部署,上线你的个人网站【修复版】正式开始在03:34,当然整个视频看看也不会有坏处
  1. 注册账号期间可以跟着视频一步步走,但到创建库时停下,不要跟着他做,只是把视频看完

  2. 如果你看到了最后,会发现要上传什么index.html,这是什么?别担心,看到这里视频可以关了,接下来的步骤就不一样了

Fork项目

注意:仅仅以Jekll的其中一个主题举例,实现效果和本博客类似,如果你不满意这个主题可以自行搜索,网上有很多更漂亮的主题等着你

转到Jekyll-TeXt-theme并点击右上角靠中一点的fork栏右边的小三角,选择creat a new fork并输入你的用户名+github.io

之后在你的项目启用 GitHub Pages,这一步和视频中一样

能做到这已经完成大部分内容了,接下来改天再说吧