简述

昨天我因为要回老家,所以我想用手机写博客,于是就可以搭建起来,搭建手机的环境其实很简单,需要下载一个
和一个termux

软件安装

下载地址

方式一: 先推荐安装酷安下载地址,在F-Droid搜索termux安装
方式二:
Googleplay下载地址
f-droid下载地址
酷安下载地址

termux初始化

初始化

第一次启动Termux的时候需要从远程服务器加载数据,然而可能会遇到这种问题,可能会碰到这个问题

1
2
3
Ubable to install
Termux was unable to install the bootstrap packages.
Check your network connection and try again.

解决办法

    VPN 全局代理 (成功率很高)
    如果你是 WiFi 的话尝试切换到运营商流量 (有一定成功率)
    ① Google Play ② F-Droid ③ 酷安 根据这个顺序重复1、2操作

termux环境搭建

更换国内源

可以使用如下命令自动替换官方源为 TUNA 镜像源

1
2
3
4
5
6
7
8

sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list

sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list

sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list

pkg update

安装基础工具

安装过程中可能需要等10分钟

1
2
pkg update
pkg install vim curl wget git tree -y

访问外部存储

1
sh -c "$(curl -fsSL https://html.sqlsec.com/termux-install.sh)"  


出现这个既完成

重新获取访问权限

termux-setup-storage

安装 Nodejs

安装长期稳定版本

pkg install nodejs-lts

或者你想要v14.0运行这个

pkg install nodejs

检查安装情况

node -V npm -V

安装Hexo

npm install hexo-cli -g
hexo -v

Hexo 基本部署

首先切换到手机内部存储空间

这是我的手机存储空间目录
/data/data/com.termux/files/home/storage/shared/2/myblog
2表示我的手机home下的2文件夹

默认目录是家目录如

/data/data/com.termux/files/home

直接使用命令

切换手机home目录
/data/data/com.termux/files/home/storage/shared/

然后自己创建一个myblog文件夹

cd myblog

使用电脑准备好的hexo完整压缩包

先发送到QQ,QQ在下载,默认存储位置是
信号不好,图片上传不了,若还是不懂在私聊我

将其解压

cd 项目名
运行

1
2
3
hexo g

hexo s

若无报错则完成
手机浏览器打开访问
http://localhost:4000
结束

Hexo 基本部署

hexo init

1
2
3
#生成静态文件 启动Hexo
hexo g
hexo s



开往-友链接力