快速搭建自己的个人博客
前言
完全免费
通过淘宝账号登陆,
codeup.aliyun.com, 免费。登陆
github.com,注册一个账号,免费。我这里账号是slcnx安装windows git, https://gitforwindows.org/ 下载之后,直接安装。
需要先验证git, windows 打开
CMD, 输入git --version看到版本号,说明git安装OK
安装windows node, https://nodejs.org/en/download/ 下载之后,直接安装
需要先验证node, windows 打开
CMD, 输入node --version看到版本号,说明node安装OK
安装vscode, https://code.visualstudio.com/ 下载之后,直接安装
安装typora, https://typora.io/releases/all 下载, 直接安装
准备hexo基础模板
克隆git, 在CMD执行, 以下目录
1 | |
不成功多执行几次, 当看到100% 就表示成功了

现在进入克隆目录
1 | |

克隆子项目git submodule update --init --recursive

现在安装依赖 npm install

现在在命令行输入 start .

看到以下界面

vscode打开目录, 运行服务
回到上一级目录,blog目录, 右键 通过 Code 打开

进入到以下界面

现在安装插件, 并退出vscode程序,之后重新 blog目录, 右键 通过 Code 打开

现在快捷键 ctrl + shift + ` 运行 npx hexo s

访问本地的4000 http://localhost:4000/

github准备
准备github仓库
查看自己的账号名 , 我的为 slcnx

新建仓库 slcnx.github.io 格式是用户名.github.io


添加一个测试文件

一定要添加index.html

添加之后,刷新网页,过3分钟的样子,右下角出现 active

访问网页 https://slcnx.github.io 用户名.github.io

现在表示github.com已经正常
配置github


现在需要生成一个公钥和密钥ssh-keygen -t rsa -b 4096 -f id_rsa_2048 -P '' 命令一定要对
此处一定要在
Linux主机上生成。之后下载 id_rsa_2048 id_rsa_2048.pub 到本地 博客blog目录
vscode中查看公钥,复制公钥


看到以下内容表示OK

获取github的ssh地址
git@github.com:slcnx/slcnx.github.io.git
有docker的同学可以, 可以运行以下命令验证是否正常。没有docker的同学,就不需要执行以下命令
1 | |
codeup准备
准备codeup仓库


获取https地址 https://codeup.aliyun.com/5f73e5a3728df4b180fab5ca/myblog-2022-05-13.git

本地推送代码
先在blog目录中, 即进入CMD中,在blog目录中
1 | |

推送代码, 双击push.sh

代码仓库, 已经有数据了

添加流水线
进入流水线页面



配置流水线
因为代码中有submodule, 就启用

定义构建镜像


配置构建参考,非常关键, 这里有3个参数
1 | |

不需要发布所以删除kubernetes

保存并运行

运行流水线

查看日志


查看github.com

查看网页

写新的文章
添加文章
运行addarticle.sh脚本, 写标题 第3个文章

会自动弹出博客编写页面 编写第3个文章


1 | |
发布文章
运行push.sh脚本

查看网页

自定义网页样式
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!