github博客系统

我用github搭建的博客地址为https://zs0922.github.io

环境准备

在搭建Github博客之前,先准备一下环境

安装git

官方地址:https://git-scm.com/

  • 访问git官方地址,下载对应的安装包,进行安装(简单的点击下一步)。

  • 安装好之后,鼠标右键可以看到:Git Bash Here,点击后打开了。

  • 输入:git --version

安装node.js

官方地址:https://nodejs.org/en/download/

  • 访问nodejs官方地址,下载对应的安装包,进行安装(简单的点击下一步)。

  • 安装好之后,配置环境变量,并在终端里面输入:node -v

安装Hexo

安装命令:npm install hexo -g

  • 安装好之后,终端输入命令:hexo -v

安装hexo依赖

安装命令:npm install --save hexo-deployer-git

git配置SSH key

cd ~/.ssh
ssh-keygen -t rsa -C "邮件地址" # 一路enter

~/.ssh目录下出现id_rsa和id_rsa.pub文件,复制id_rsa.pub文件的内容,进入github中,点击头像->settings->SSH and GPG keys
在这里插入图片描述

点击 Add SSH key

  • 终端输入命令,测试是否成功:ssh -T git@github.com

  • 配置账号和密码

$ git config --global user.email "xxx@qq.com" #填写你的github注册邮箱

搭建个人博客

新建博客

常用命令

hexo new "postName" #新建文章
hexo new page "pageName" #新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo deploy #部署到GitHub
hexo help  # 查看帮助
hexo version  #查看Hexo的版本
  • cd到一个空的文件目录

  • 输入命令hexo init
    在这里插入图片描述

  • 生成静态网页,命令:hexo g

  • 预览,命令:hexo s
    hexo界面展示
    本地预览没问题,接着将这个博客部署到github上

部署到github

  • 新建仓库,仓库名有要求,必须是: 用户名.github.io
  • 编辑_config.yml
deploy:
  type: git
  repository: git@github.com:zs0922/zs0922.github.io.git
  branch: main
  • 发布到github,命令:hexo d

在浏览器访问网址即可

https://zs0922.github.io/
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值