从零开始建立一个属于你个人的Hexo博客

2018年4月5日12:45:56 6 2,184 views

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。

相比臃肿的WP来说速度等确实快不少。这里是以Linux下的教程

一、安装Nodejs/Git/Npm

sudo apt-get install npm git
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

二、安装Hexo及配置

sudo npm install hexo-cli
hexo -v
hexo init blog
cd blog
npm install
hexo server

即可看到自己的博客

三、搭到github

1、创建一个repo

2、绑定Github账户

git config --global user.name "xx"
git config --global user.email "xx

3、创建SSH

ssh-keygen -t rsa -C "[email protected]"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
cat /home/cyborg/.ssh/id_rsa.pub  //查看生成的证书

4、复制所有东西到Github 的SSH中

5、检测是否成功

ssh -T [email protected]

6、修改_config.yml文件

deploy:
  type: git
  repo: https://github.com/YourgithubName/YourgithubName.github.io.git
  branch: master

7、执行命令

npm install hexo-deployer-git --save
hexo clean
hexo generate
hexo deploy
hexo server

再看看github,就可以看到

即可通过域名访问了。

  • Line群组
  • 阔乐博客Line群了解一下
  • weinxin
  • Telegram群组
  • Telegram群了解一下
  • weinxin
欢迎入群:TG(Click Here)
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:6   其中:访客  4   博主  2

    • avatar jecus 1

      你好,我在安装Hexo这一步失败了,提示:
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected]^1.0.0 (node_modules/chokidar/node_modules/fsevents):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {“os”:”darwin”,”arch”:”any”} (current: {“os”:”linux”,”arch”:”x64″})
      npm WARN enoent ENOENT: no such file or directory, open ‘/home/ubuntu/package.json’
      npm WARN ubuntu No description
      npm WARN ubuntu No repository field.
      npm WARN ubuntu No README data
      npm WARN ubuntu No license field.
      请问这个要怎么解决呀?

        • avatar CokeMine Admin

          @jecus 这只是警告,理论来讲出现这个警告不影响安装

        • avatar jecus 1

          请问这个是什么原因呢?
          npm install hexo-deployer-git –save
          -bash: syntax error near unexpected token `<'

            • avatar jecus 1

              @jecus 不好意思刚才弄错了。。
              命令是这个:npm install hexo-deployer-git –save
              报错:-bash: syntax error near unexpected token `<'

            • avatar shiguotao1139 1

              [email protected]:~$ hexo clean
              hexo:未找到命令
              [email protected]:~$ hexo generate
              hexo:未找到命令
              [email protected]:~$ hexo deploy
              hexo:未找到命令
              [email protected]:~$ hexo server
              hexo:未找到命令
              [email protected]:~$ hexo –clean
              hexo:未找到命令
              [email protected]:~$ hexo
              hexo:未找到命令
              这是什么情况?谢谢!

                • avatar CokeMine Admin

                  @shiguotao1139 你这hexo就没安装成功 肯定是安装的时候就有问题