美文网首页
2018-11-20hexo搭建自己的博客

2018-11-20hexo搭建自己的博客

作者: MW演员 | 来源:发表于2018-11-20 23:20 被阅读0次

hexo搭建个人博客

  1. 安装Node.js
    yum -y install nodejs
    node --version
    npm --version

  2. 通过Node包管理工具npm安装hexo
    npm install hexo-cli -g
    hexo --version

  3. 使用hexo创建博客项目
    hexo init blog
    cd blog
    npm install

  4. 将写好的Markdown文件放到blog/source/_posts

  5. 生成静态页面
    hexo generate / hexo g

如果需要清除之前生成的内容可以使用:
hexo clean

  1. 启动服务器
    hexo server / hexo s

如果希望将自己的博客部署到其他网站上托管,可以使用其他网站提供的pages服务,github和gitee都提供了pages服务

如果要使用github提供的pages服务
首先要在github上创建一个名为xxx.github.io项目
其中xxx是自己的github的用户名(必须完全一致)

修改blog目录下的_config.yml文件 在文件的最后添加下面的内容
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: git@github.com:xxx/xxx.github.io.git
branch: master

通过下面的命令可以实现一键部署
hexo g -d
hexo d -g

如果操作失败可能有两个原因:

  1. 没有安装git部署器(可以用npm进行安装)
    npm install hexo-deployer-git --save

  2. 需要配置SSH证书(可以通过openssl创建证书)
    加密 - 通信安全
    对称加密 - 加密和解密使用同一个密钥 - AES
    attack at dawn - 明文
    dwwdfn dw gdzq - 密文

非对称加密 - 加密和解密使用不同的密钥 - RSA
生成密钥时需要生成两个密钥 一个叫公钥一个叫私钥
Alice向Bob发送数据时 使用公钥加密数据
Bob收到Alice发过来的数据时 使用私钥解密数据
Bob向Alice发送数据时 使用私钥加密数据
Alice收到Bob发过来的数据时 使用公钥解密数据

创建密钥对
ssh-keygen -t rsa -b 4096 -C "xxx@qq.com"

id_rsa - 私钥
id_rsa.pub - 公钥 - 添加到github上面
Settings --> Deploy keys --> Add deploy keys

相关文章

  • 2018-11-20hexo搭建自己的博客

    hexo搭建个人博客 安装Node.jsyum -y install nodejsnode --versionnp...

  • Hexo + gitHubPage +git博客搭建

    Hexo + gitHubPage +git博客搭建 之前参照网上的教程完成了博客的搭建。记录下自己怎么搭建博客的...

  • Typecho 主题修改方法 & 优秀主题推荐

    前言 上一篇已经介绍过如何搭建自己的 Typecho 博客(30分钟搭建 Typecho 博客),博客搭建完成自带...

  • 搭建ghost博客

    最近突然想自己搭建一个博客,网上搜了几个自己搭建博客的方法,最后还是选择了ghost。 以下是搭建步骤(此处是搭建...

  • 阿里云服务器安装WordPress,搭建自己的博客网站

    阿里云服务器安装WordPress,搭建自己的博客网站 很多人都想搭建自己的博客网站,如今要实现自己的博客网站已经...

  • hexo 搭建

    hexo 搭建自己的私人博客hexo 搭建自己的私人博客登录github地址 创建并登录自己的github账号 创...

  • 搭建自己博客

    一、预备工作 1、安装node.js以及npm(1)windows下的NodeJS安装是比较方便的(v0.6.0版...

  • 搭建自己的博客

    原文链接 http://www.51vipdy.com/2018/07/10/%E9%98%BF%E9%87%8C...

  • 搭建自己的博客

    前言: 做为一个程序员,怎么可以没有属于自己的一个博客呢,更何况博客是自己的加分项。 一直想搭建一个博客,但是始终...

  • 搭建自己的博客

    为什么要搭建自己的博客 在查阅资料的时候,接触到了一个牛人的博客:菊长的菊花田[http://aicdg.com]...

网友评论

      本文标题:2018-11-20hexo搭建自己的博客

      本文链接:https://www.haomeiwen.com/subject/cfifqqtx.html