个人博客搭建 (个人博客网站搭建步骤)

文章将以hexo+github为例。(Windows版本下的)

个人博客搭建,个人博客自己搭建还是用简书

用hexo+github搭建博客有什么好处?

  1. 静态文件,可以保证访问速度;
  2. 免费方便,不需要成本、后台、服务器就可以搭建一个自己的博客;
  3. 可以随意绑定自己在网盾购买域名,不仔细看的话根本看不出来你的网站是基于github的;
  4. 数据安全有保证,可以随时恢复到自己想要的版本;
  5. 博客内容可以轻松打包、转移、发布到其它平台;

在了解清楚软件的特点后,我们开始做准备:

  • github(git环境)

个人博客搭建,个人博客自己搭建还是用简书

  • Node环境

个人博客搭建,个人博客自己搭建还是用简书

  • Hexo环境

个人博客搭建,个人博客自己搭建还是用简书

第一步:*载下**

  • *载下**git(https://github.com/github)

个人博客搭建,个人博客自己搭建还是用简书

  • *载下**node(https://nodejs.org/zh-cn/)

个人博客搭建,个人博客自己搭建还是用简书

第二步:安装hexo环境

  • Cd:d:myblog ====>(你博客的目录)
  • 打开git bash 运行-->npm install -g hexo-cli-->hexo init myblog
  • 打开cmd,进入当前文件夹运行 npm install

第三步:创建github个人仓库(具体方式可以百度哦)

  • 库名:用户名.github.io

第四步:回到博客目录git bash,运行

  • git config --global user.name "yourname"
  • git config --global user.email "youremail"
  • ssh-keygen -t rsa -C "youremail",然后会生成秘钥,复制id_ras.pub

个人博客搭建,个人博客自己搭建还是用简书

第五步:

  • 打开博客目录:_config.yml,修改文件
  1. deploy:
  2. type: git
  3. repo: https://github.com/YourgithubName/YourgithubName.github.io.git(你的地址)
  4. branch: master
  • 然后当前目录打开cmd:执行
  1. npm install hexo-deployer-git --save

这样你就完整部署了你的hexo博客了,下面是写文章

你可以在当前目录下的source-->_post编写.md文章,然后回到myblog目录打开git bash

执行 hexo clean--->hexo g -->hexo s(这一步可以localhost:4000看到你的博客))--hexo d