在CentOS 7上用Hexo搭建博客

有些话、适合烂在心里 提交于 2020-02-16 18:36:55
  • 安装git

    yum install -y git

    检查git是否安装成功

    git --version
    # git version 1.8.3.1
  • 在Node.js官网下载二进制压缩包,下载后解压缩

    tar -Jxv -f node-v12.16.0-linux-x64.tar.xz -C /opt/
  • 为node和npm设置软链接

    ln -s /opt/node-v12.16.0-linux-x64/bin/node /usr/bin/
    ln -s /opt/node-v12.16.0-linux-x64/lib/node_modules/npm/bin/npm-cli.js /usr/bin/npm

    检查Node.js是否安装成功

    node --version
    # v12.16.0
  • 安装Hexo,为其设置软链接

    npm install -g hexo-cli
    ln -s /opt/node-v12.16.0-linux-x64/lib/node_modules/hexo-cli/bin/hexo /usr/bin/hexo
  • 用hexo命令创建一个文件夹,用来存放博客的文件,这里在/srv目录下创建了test_hexo文件夹

    hexo init /srv/text_hexo
  • 进入新创建的文件夹,安装需要的依赖

    cd /srv/text_hexo/
    npm install
  • 启动服务

    hexo s
  • 打开浏览器访问http://localhost:4000/ ,可以看到刚刚新建的博客页面

  • 按Ctrl + C停止应用,下面写一篇博文,名字叫做"first blog"

    hexo new "first blog"
    # INFO  Created: /srv/text_hexo/source/_posts/first-blog.md

    命令行显示了Hexo生成了一个名为first-blog.md的Markdown文件

    编辑该文件,输入以下内容

    My First Blog
  • 在博客项目根目录下,执行命令让Hexo生成网页,然后再次开启服务

    hexo g
    hexo s

    打开浏览器,可以看到刚刚的写的博文

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!