在Mac上配置Hexo,搭建自己的Blog
搭建主要有以下几个步骤:
1)搭建Hexo环境(搭建方法有多种,本文只提供用brewhome来安装,这也是最傻瓜式的安装方法)
2)配置GitHub,使Hexo连上GitHub
3)Hexo写文章
1.搭建Hexo环境
1)安装brewhome
打开终端,输入:1
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
参考:官网
2)安装nodejs
在终端输入:1
brew install node
3)安装git
在终端输入:1
brew install git
4)安装hexo
在终端上输入:1
npm install -g hexo
2.配置GitHub
1)注册GitHub账号
2)新建仓库,点击“New repository”,仓库名称命名规则为test.github.com
注:此处test为你的用户名,下同
3)添加SSH公钥到GitHub
(1)在本地设置邮箱和用户名
在终端上输入:1
git config --global user.email "test@qq.com"
git config --global user.name "test"
注:user.email中的值为你的注册邮箱,user.name为用户名
(2)在本地生成密钥和公钥
在终端输入:1
ssh-keygen -t rsa -C "test@qq.com"
注:此处的test@qq.com为注册邮箱
根据提示输入密钥保存的路径和密码。执行成功后,会在你指定的目录下生成id_rsa和id_rsa.pub。
(3)把id_ras.pub的内容复制到GitHub上
用编辑器打开id_rsa.pub,将里面的内容复制到GitHub的「Account Setting -> SSH Keys -> Add SSH Key」里
(4)测试连接时候成功
在终端上输入:1
ssh -T git@gihub.com
3.写博客
1)初始化Hexo
在终端上打开将要放置Hexo的目录,输入:1
hexo init
2)生成静态的页面
在终端打开刚才初始化Hexo的目录,输入:1
hexo generate
注:使用hexo g命令亦可
3)启动
在终端上输入命令:1
hexo server
默认是在4000端口,若要修改端口号,可以在hexo的根目录下找到_config.yml,修改该文件的port属性即可。
在浏览器输入http://localhost:4000即可看到效果
注:为了避免浏览器不兼容的问题,最好选择高级的浏览器。
4)推送到github
(1)用编辑器打开hexo根目录的_config.yml,找到deloy,修改为:1
deploy:
type: git
repository: https://github.com/test/test.github.com.git
branch: master
(2)在终端上输入:1
hexo deploy
在浏览器输入https://test.github.com 即可显示你刚才生成的blog