0基础免费搭建Blog

    技术2025-10-27  6

    搭建blog

    框架认识

    HEXO

    配置:

    node.js

    hexo

    部署到GitHub

    配置node.js

    安装epel工具包

    yum info epel-release

    安装node.js

    yum install nodejs

    安装Hexo

    npm install -g hexo-cli

    如果下载不了可以换成镜像

    安装淘宝镜像源

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

    我在使用镜像安装的时候出现问题WARN Failed to install dependencies. Please run ‘npm install’ manually!

    所以我直接使用的npm

    配置hexo

    创建文件夹 用于存储blog0的各种文件

    mkdir blog0

    进入创建的文件夹

    cd blog0

    初始化hexo

    sudo hexo init

    在文件夹里生成了如下文件

    启动hexo

    hexo start 或者 hexo s

    初始化界面

    部署到GitHub

    打开GitHub,并登录账号

    https://github.com/

    创建一个repository

    注:名字必须时账号名+.github.io

    在本地blog0的文件夹内安装插件

    npm install --save hexo-deployer-git //下载不了使用cnpm,即刚刚安装的镜像 cnpm install --save hexo-deployer-git

    设置config文件

    打开该文件

    vim _config.yml

    在该文档末修改

    type: git repo: 刚刚创建的网址 branch: master

    保存退出

    部署到远端

    hexo deploy 或者 hexo d

    部署成功!!!

    更改主题

    https://hexo.io/themes/官网有超多主题

    或者https://cn.bing.com/搜索hexo主题

    这里我使用next

    文档地址:https://github.com/MOxFIVE/hexo-theme-yelee

    git clone https://github.com/MOxFIVE/hexo-theme-yelee.git themes/yelee

    更改配置文件config

    theme: yelee

    然后生成并部署到远端

    hexo g hexo d

    这是还没有进行模板配置

    我去研究一下,后续见我的blog:https://xiang3999.github.io/

    Processed: 0.008, SQL: 9