debian搭建github博客手册

  1. 安装npm node.js

    1
    2
    3
    4
    sudo apt install node.js npm
    安装 hexo

    npm install hexo

  2. 验证 hexo

    1
    2
    3
    4
    5
    6
    hexo -v
    创建blog仓库

    mkdir blog_repo_name
    cd blog_repo_name
    hexo init

  3. 安装主题

    1
    2
    #此方法安装的主题文件位于node_modules,亦可下载主题包放在themes文件下,效果一致
    npm install --save hexo-theme-fluid

  4. 使用主题

    修改_config.yml

    1
    2
    #将主题指定为所需主题
    theme: fluid

  5. 配置主题

    根据需要修改 node_modules/hexo-theme-fluid/_config.yml

  6. 生成网页

    1
    2
    3
    4
    5
    6
    7
    8
    9
    #清除旧的网页
    hexo clean

    #生成静态网页
    hexo generate

    #本地查看静态网页
    hexo server
    部署到github

  7. 安装部署依赖

    1
    npm install --save hexo-deployer-git
    修改 _config.yml
    1
    2
    3
    4
    deploy:
    type: git
    repo: <repository url> #https://bitbucket.org/JohnSmith/johnsmith.bitbucket.io
    branch: [branch]

  8. 提交

    1
    2
    #本地查看网页满意后提交
    hexo d

  9. 更改域名

    • 找到某域名服务网站,选购所需域名。

    • 更改解析内容

    • 添加4条 a记录指向以下ip

      1
      2
      3
      4
      185.199.108.153
      185.199.109.153
      185.199.110.153
      185.199.111.153

    • 添加一条CNAME记录指向yourname.github.io 更改github设置

    • 点击仓库 setting->pages->Custom domain,将域名输入,等待解析dns进程完成,再进入域名查看是否成功。

本文作者:Berg Zha

本文链接:http://junglemanpro.com/2025/05/05/debian%E6%90%AD%E5%BB%BAgithub%E5%8D%9A%E5%AE%A2%E6%89%8B%E5%86%8C/

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

ESC 关闭 | 导航 | Enter 打开
输入关键词开始搜索