date
slug
summary
tags
category
icon
password
Property
Mar 22, 2024 04:20 PM

突然心血来潮,想要搭建自己的博客,曾经用过wordpress,虽然功能强大,但总是略感臃肿,正好接触到hexo,觉得是个用来实现个人博客的利器,颇有极客的感觉,话不多说,我是在手机上搭建的hexo,踩坑颇多,特此记录。
工具
  • 码市(考虑到国内墙的原因,码市比github速度更有保障)
  • Termux(可以在酷安下载到,手机终端利器)
  • 安卓手机(已root)

一.配置码市

  1. 注册码市帐号:这里不多说,小伙伴可以点[这里][1]进入官网注册
  1. 创建新项目
  1. 设置pages服务为master分支(hexo博客发布到此分支)
  1. 新建一个hexo分支并设置为默认分支,保存hexo的站点文件

码市配置就基本完成了。这里说明一下,test有两个分支,master分支用来发布hexo站点,hexo分支设置默认分支用来备份hexo站点文件(这样可实现手机PC协同管理hexo) 二.配置Termux

不同于其他终端,这个终端是一个寄居在安卓系统中的阉割版 Linux 手机里的 /data/data/com.termux/files/ 目录对应的就是 Linux 的根目录 /
在自己的这一块地方里, Termux 拥有绝对权限,但是出去后需要 root 权限才能进行操作 开始:
打开termux 输入以下代码
安装Hexo:
在termux运行以下代码
本地渲染hexo & 本地测试:
继续在termux运行以下代码
cd blog //进入blog目录 hexo g //渲染命令 hexo s //本地测试命令
然后打开浏览器 输入 120.0.0.1:4000 看看是不是有了博客 如果没有请检查哪里错了! 配置博客: 我们对博客修改相应的配置,我们用到_config.yml文件 1 修改网站相关信息
language和timezone都是有输入规范的,详细可参考语言规范和时区规范。
注意:每一项的填写,其:后面都要保留一个空格,下同。
2 配置统一资源定位符(个人域名)
对于root(根目录)、permalink(永久链接)、permalink_defaults(默认永久链接)等其他信息保持默认。
3 配置部署
其中repo项是之前Github上创建好的仓库的地址 发布到码市: git config --global user.email "[email protected]" //邮箱 git config --global user.name "xxxx" //用户名 ssh-keygen -t rsa -C "[email protected]" //生成配对的公私钥
会提示你安装 openssh 安装就行 然后我们只要在终端执行这样的命令即可:
$ hexo deploy 大功告成,访问test.coding.me就可以访问你的博客了。 [1]: https://mart.coding.net/register [2]: http://i4.buimg.com/567571/829bc531974f5745.png“创建新项目”
给你的图片批量减肥神器—JPGCGifCam
Loading...