如何快速搭建个人博客

简介

本文主要介绍如何快速搭建个人博客。其实网络上这类文章很多,而且我的博客搭建也是参考了多篇相关文章后完成的,感谢他们的付出和共享。那你可能会问,有那么多了为啥还要写?吃饱了撑着?当然不是,至少一点,对我来说意义不同啊。总结下其中出现过的错误及解决办法,制定优化完善计划,记录博客成长过程。

环境配置

由于配置过程比较简单,以下内容只是Mac环境的配置方法,其它系统请自行Google。

如果没有安装homebrew的,强烈推荐先安装参考官网,完了后使用homebrew管理软件,各种方便。

安装Git

$ brew install git //一步安装

安装Node.js

brew link node
brew uninstall node //先卸载旧版
brew install node //安装

使用 brew list 检查是否安装成功,输出结果显示有node表示成功
安装tnpm替换npm(npm由于源服务器在国外,下载node包速度较慢,cnpm使用国内镜像)

npm install -g tnpm --registry=https://registry.npm.taobao.org

参考文章

Hexo配置

建议查阅其hexo官网,比较简单,这里罗列下命令步骤。

$ npm install hexo-cli -g //安装hexo
$ hexo init blog //初始化blog项目
$ cd blog
$ npm install 
$ hexo server //本地运行

$ hexo generate //编译生成html。 命令也可以简写:hexo g
$ hexo deploy //部署到远程。 命令简写: hexo d

同步到github

  • 配置SSH KEY到github

  • 创建博客仓库
    新建github代码仓库,命名为 {yourname}.github.io,其中{yourname}就是你的用户名,这是 GitHub Pages 的命名规范。

  • 修改配置文件_config.yml

    重点修改: 直接拉到文件末尾。

    # 添加此修改内容
    deploy:
    type: git
    repo: https://github.com/yourname/yourname.github.io.git
    branch: master
    
    

    其它改动:theme、language、titlezone、title、description等等。请查阅官方文档。修改后,通过hexo server命令,本地运行后马上就能看到效果。

    注意配置文件中,所有冒号后面记得加一个空格,不然会报错。

发布新文章

  • 创建文件

    $ hexo new "fileName"// 比如:hexo new helloHexo
    
  • 编辑

    打开上一步生成的文件"helloHexo.md"文件(路径:./source/_posts/helloHexo.md)并编辑。

  • 本地运行

    $ hexo server  //本地就可以及时访问
    
  • 推到远程GitHub仓库

    $ hexo generate  //类似编译过程
    
    $ hexo deploy //ok,发布完成,可以通过yourname.github.io访问了。
    
    
  • 错误解决:error deployer not found:git

    //执行以下命令
    sudo npm install hexo-deployer-git –save    
    
  • 如果修改后运行,本地访问生效了,但github.io访问还是未改变?

    //执行clean命令先
    $ hexo clean
    

主题

NexT 相关配置

602 # Canvas-nest  这个使用的多,比较适合主题:Muse、Mist
603 canvas_nest: true
604 
605 # three_waves
606 three_waves: false
607 
608 # canvas_lines
609 canvas_lines: false
610 
611 # canvas_sphere
612 canvas_sphere: false
613 
614 # Only fit scheme Pisces
615 # Canvas-ribbon
616 canvas_ribbon: false

最终效果

后续优化

  • 统计
  • 域名绑定

小结

写完了,虽然感觉有价值的内容很少,但希望对你有用,哪怕是一点点。现在信息量很大,相关知识点优秀文章也很多,但要怎么把它们跟自己的知识体系链接起来呢,答案就是加上自己的理解并把它记录下来。

查理·芒格有一句名言-“想要得到某样东西的最好方法,就是让自己配得上它。”

最后,你在搭建过程遇到任何问题或建议,欢迎评论交流。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,013评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,205评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,370评论 0 342
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,168评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,153评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,954评论 1 283
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,271评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,916评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,382评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,877评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,989评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,624评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,209评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,199评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,418评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,401评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,700评论 2 345

推荐阅读更多精彩内容