gddhy

_(:з」∠)_ 加载中...
  • 主页
  • 归档
  • 工具
  • 关于
所有文章 友链

gddhy

_(:з」∠)_ 加载中...

  • 主页
  • 归档
  • 工具
  • 关于

Android手机搭建hexo博客

2019-12-24
字数统计:513字 阅读时长≈2分

在安卓手机上利用github pages快速搭建一个hexo博客


  • 所需软件
    Termux:F-Droid下载 | 直接下载
    MT管理器:酷安下载
    手机上MD编辑器推荐 MarkdownX:直接下载
  • 自备github帐号一个,没有的自行注册

  • 配置git

在Termux生成git的ssh公钥并添加到github帐号,如果已添加过,可以跳过此步骤

生成方式和在Linux/Win上的操作基本一致

第一次安装Termux需要先安装git和ssh,执行以下命令

1
2
pkg install git
pkg install openssh

配置git

1
2
git config --global user.name "用户名"
git config --global user.email "邮箱"

生成ssh密匙

1
ssh-keygen -t rsa -C "邮箱"

读取ssh

1
cat ~/.ssh/id_rsa.pub

也可以使用MT管理器打开 /data/data/com.termux/files/home/.ssh/id_rsa.pub 查看,复制密匙,添加到你github帐号中,网页github/设置/SSH and GPG keys/new SSH key,完整复制粘贴保存即可

使用以下命令可以测试密匙

1
ssh git@github.com

  • 安装博客

在github上创建一个 用户名.github.io 的仓库

安装nodejs和hexo

1
2
3
pkg install nodejs-lts
npm install hexo-cli -g
npm install hexo --save

设置博客安装目录,没有root的话建议放到内置储存中,有root可以直接跳过,打开sdcard目录,Termux默认目录在 /data/data/com.termux/files/home/

1
2
termux-setup-storage
cd /sdcard

创建博客工作目录并打开

1
2
mkdir blog
cd blog

安装博客并设置git

1
2
3
hexo init
git init
git remote add origin git@github.com:用户名/用户名.github.io.git

使用MT管理器查看博客工作目录的 _config.yml 文件尾,编辑内容,格式如下 注意":"后有空格

1
2
3
4
deploy:
 type: git
 repo: git@github.com:用户名/用户名.github.io.git
 branch: master

安装部署服务

1
npm install hexo-deployer-git --save

部署到github,第一次部署需要输入yes确认

1
2
3
4
5
6
7
hexo clean
hexo generate
hexo deploy
或
hexo clean
hexo g
hexo d

之后可以使用以下命令快速提交、预览

1
2
3
4
5
6
hexo clean

hexo s -g
本地预览
hexo d -g
直接提交

提交到github后可以等几分钟可以使用 https://用户名.github.io 访问

赏

谢谢你请我吃糖果

微信
  • Android
  • Hexo
  • Termux

扫一扫,分享到微信

微信分享二维码
Java笔记
图床
目录,不存在的…
留言已关闭
:gddhy
© gddhy
Hexo Theme Yilia by Litten
  • 所有文章
  • 友链

tag:

  • Android
  • 软件分享
  • game
  • Hexo
  • JavaScript
  • 旧机博物馆
  • MIUI
  • Java
  • git
  • Termux
  • mtk
  • 原神
  • Win
  • Html
  • 安卓学习笔记

    缺失模块

  • Luminous' Home
  • 影子博客
  • 四次元领域
  • 初之音
  • Mr.Pumpkin
  • ZhaoQuinn 's Blog