程序员互联网科技自媒体漫漫路

Github + Hexo 搭建个人博客

2018-09-25  本文已影响21人  黑猫编程

前言

随着互联网大潮的风起浪涌,很多IT技术人才开始涌入这个领域,似乎互联网和多金、暴富紧紧地联系在一起。但是互联网本质上只是一个工具,可以消除信息不对称,可以宣传企业品牌或者作为发出个人声音的平台。尤其对于个人来说,博客是个很好的传播知识、分享经验的平台,比如微博、博客园、CSDN、简书、掘金等都可以满足我们的需求。自己搭建或者购买一个服务器也可以自定义出功能更加强大、具备业务处理能力的网站。本文推荐使用Github+Hexo搭建一个免费的静态博客,可以使用Github的免费空间和Hexo的强大框架加上自己的独立域名。

创建Github仓库

仓库名 = github用户名 + github.io


出现如下界面表示创建仓库成功---->


配置git

设置用户名和邮箱

git config --global user.name "yanpeng1314"
git config --global user.email "2677345028@qq.com"

设置密钥

ssh-keygen -t rsa -C "2677345028@qq.com"

进入.ssh目录下复制id_rsa.pub文件中的内容

导入密钥

检测密钥导入是否成功

ssh git@github.com

安装Node.js

Hexo基于Node.js 下载安装包,注意安装Node.js会包含环境变量及npm的安装,安装后,检测Node.js是否安装成功,在命令行中输入 node -v :

检测npm是否安装成功,在命令行中输入npm -v :

安装Hexo

npm install -g hexo-cli

初始化博客网站

hexo init my_blog
cd my_blog/
npm install

安装主题

git clone git@github.com:yanpeng1314/hexo-theme-cafe.git cafe

安装插件

npm install hexo-server --save
npm install hexo-admin --save
npm install hexo-generator-archive --save
npm install hexo-generator-feed --save
npm install hexo-generator-search --save
npm install hexo-generator-tag --save
npm install hexo-deployer-git --save
npm install hexo-generator-sitemap --save

添加域名

在source目录下创建CNAME文件:

上传本地文件至服务器

hexo g -d

新建文章

hexo new "新建文章名称" 

新建页面

hexo new page about
上一篇 下一篇

猜你喜欢

热点阅读