手把手教你搭建自己的个人博客

搭建准备

  1. 有github账号。

  2. 电脑安装node.js和git。

  3. 安装完后打开cmd,分别输入node -v,npm -vgit --version检查是否安装成功。

  4. 打开git bash,输入ssh-keygen -t rsa, 接着回车三下,如下所示则创建公私钥成功, 回车默认的是把公钥和私钥保存在默认的路径,当然你也可以选择自己的路径,把路径输入即可,但是不建议这样做,后面会出问题。

  5. 运行下面两条指令

    ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
    ssh-add ~/.ssh/id_rsa
    

这样就会在C盘用户目录下生成id_rsa和id_rsa.pub这两个文件,前者是私钥,后者是公钥,用记事本打开id_rsa.pub,复制其中的全部内容,添加到GitHub上,这样本地的id_rsa密钥就可以和GitHub上的id_rsa.pub公钥进行配对,授权成功。

  1. 在github上添加SSH key
    点击右上角的头像打开setting,在SSH and GPGkey选项中点击New SSH key,把上述所说的id_rsa.pub中的内容全部复制到框框中,完成授权

  2. SSH key添加之后,就可以在本机git bash中进行测试,输入ssh -T git@github.com进行测试,出现hi xxxx,说名ssh授权成功

博客搭建

1.安装hexo

新建文件夹(用来放博客),cmd进入这个文件夹,输入npm install -g hexo来安装hexo。输入npm install hexo --save,接着输入hexo v检查是否安装成功。

2.创建博客

hexo init
hexo g #生成
hexo s #开启本地预览服务

然后在localhost:4000看是否搭建成功

  1. 上传到github

    github创建用户名.github.io的仓库

    _config.yml写入

    deploy:
      type: git
      repository: git@github.com:用户名/用户名.github.io.git
      branch: master
    

    然后上传

    hexo d
    

    这样打开用户名.github.io就可以看到自己的博客了。

博客的使用

hexo常用指令

hexo new "postName" #新建文章
hexo new page "pageName" #新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
hexo deploy #部署到GitHub
hexo help  # 查看帮助
hexo version  #查看Hexo的版本
可以hexo+空格+首字母来快速操作
hexo s -g #生成并本地预览
hexo d -g #生成并上传

修改主题

hexo主题官网

写博客

hexo new "博客名字"

然后在source生成.md文件,就可以用Typora等编辑器写博客书写规则参考我的博客。参考如下格式:

---
title: postName #文章页面上的显示名称,一般是中文
date: 2013-12-02 15:30:16 #文章生成时间,一般不改,当然也可以任意修改
categories: 默认分类 #分类
tags: [tag1,tag2,tag3] #文章标签,可空,多标签请用格式,注意:后面有个空格
description: 附加一段文章摘要,字数最好在140字以内,会出现在meta的description里面
---

以下是正文
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值