个人博客搭建

作者: jerrwy | 来源:发表于2017-02-19 23:05 被阅读90次

博客地址

喜欢的可以去我的 github page 点个赞~

我的博客是利用 hexogithub page 上搭建的。

主题是用的 NexT 主题

然后使用自定义域名 wangxaing.net.cn 替代 moyunchen.github.io

教程


安装node

nodenode

node安装还是比较简单的,到 官网 或者 中文官网 下载安装包后即可点击安装。

安装完成后如何判断node是否安装成功?
在命令行输入

node -v

如果显示

v6.9.1

版本号不一定都是6.9.1,只要是显示了版本号,就表示安装成功


安装Git

gitgit

我使用的是mac电脑,本身就已经装好了git。如果你是linux电脑或者windows,可以到 官网 下载安装包后点击安装。

同理,在命令行输入

git --version

如果显示了当前git客户端版本,则表示安装成功。


安装hexo

在命令行输入

npm install hexo -g

npm是node的包管理器,上面的命令表示在全局安装hexo模块


新建hexo项目

在命令行输入

mkdir blog
cd blog
hexo init

项目结构就搭建好了,blog项目的目的是生成博客网站的静态文件,并封装好了提交到github的相关命令


本地运行

生成静态文件

hexo generate(hexo g 也可以)

本地运行

hexo server(hexo s 也可以)

在浏览器中输入 localhost:4000 即可查看网站效果。


注册github

githubgithub

GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。

GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。

在 github 中创建一个 repository, 命名为[账号名].github.io。 这个名称不能乱填,因为这个名称是每个github账户的专属github page名称。


配置git地址

找到blog目录中的_config.yml文件,修改以下部分,将账号名换为自己的账号名称即可。

deploy:
  type: git
  repo: https://github.com/[账号名]/[账号名].github.io.git
  branch: master

发布网站到github page,运行一下命令

hexo deploy (hexo d 也可以)

发表文章

运行一下命令,生成文章

hexo new "文章标题"

在blog目录下可以找到文件 /source/_post/文章标题.md

编辑该md文本的内容。

同上,运行命令

hexo g //生成静态文件
hexo d //发布到github page项目中

即可在[账号名].github.io 中看到你刚发布的文章。


更换主题

官方推荐的 主题列表

我使用的是 NexT 主题

下载主题文件

git clone <repository> themes/<theme-name>

修改hexo配置文件 _config.yml文件

theme: [theme name]

同上,运行命令

hexo g //生成静态文件
hexo d //发布到github page项目中

设置自定义域名

github page 支持自定义域名

方法如下:

  1. source/ 目录下 添加CNAME文件,内容为 xxx.com (xxx.com 是你的自定义域名)
  2. 先添加一个CNAME,主机记录写@,后面记录值写上你的 http://xxxx.github.io
  3. 再添加一个CNAME,主机记录写www,后面记录值也是 http://xxxx.github.io

高级设置

更多高级设置可以查看 NexT使用文档

里面可以设置侧边社交链接、设置字体、代码高亮、打赏功能、友情链接等。

还可以可以添加第三方服务 比如:多说评论 百度统计 阅读次数统计 查询服务等。


相关文章

  • Hexo博客搭建详细笔记(Win10+Gitee)

    目录 1、为什么要搭建个人博客 2、搭建个人博客的多种选择 (1)动态博客搭建 (2)静态博客搭建 3、先简要介绍...

  • Hexo+github搭建个人博客-博客发布篇

    通过 Hexo+github搭建个人博客-环境搭建篇 以及 Hexo+github搭建个人博客-博客初始化篇 ...

  • Blog

    个人博客搭建

  • 个人博客搭建

    https://ppb2.github.io/ 预览版

  • 个人博客搭建

    win7 安装虚拟环境 win10安装virtualenv 若要使用python虚拟环境进行开发,首先需要安装vi...

  • 搭建个人博客

    ruby更新好之后, 开心地安了 jekyll 到 wenyuanma.github.io 目录下 报错 Coul...

  • 个人博客搭建

    基础环境搭建 安装open jdk yum -y install java-1.8.0-openjdk java-...

  • 搭建个人博客

    搭建个人博客的想法 作为一个程序员时不时会看到和想到一些好的文章和观点,有时候还有些漂亮的代码段,想记录下来的方式...

  • 搭建个人博客

    [TOC]Hexo官方文档 步骤 在github中新建一个仓库,仓库的名称必须是 你的用户名.github.io ...

  • 搭建个人博客

    购买阿里云实例 我购买的是北京机房的随机分配,其他的默认配置,付款前,选择使用推荐码, yun999(这个是淘宝里...

网友评论

    本文标题:个人博客搭建

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