最近又开始折腾 Termux 了。可惜时至今日 Termux 依然无法支持 docker,所以部署一些服务时只能采用原生部署的方式。最近就把 IT-Tools 部署到了手机上,整个过程其实和部署到 Linux 服务器上类似。顺便说一句 IT-Tools 已经有更新中文版,虽然汉化程度仅限于一些菜单栏,但是有汉化支持后续肯定会越来越完善:
安装 nodejs首先需要安装 nodejs,以及安装一些必备的程序:
#安装 nodejspkg install nodejs#nodejs 换成国内源npm config set registry https://registry.npmmirror.com/#安装 http-servernpm install http-server部署 IT-Tools去 IT-Tools 的开源地址下载编译好的压缩包,解压后对得到一个 dist 文件夹,切换到该目录启动 http-server:
#以指定端口启动 http-serverhttp-server -p 8090然后就可以通过浏览器访问 IT-Tools ,本地访问可以用 127.0.0.1:8090 访问,局域网可以用手机局域网IP:8090 访问:
功能和 docker 部署的完全一样,更新的话后续只需要重新下载编译好的压缩包(或者自己 git 源文件编译)即可。如果你设置内网穿透、反向代理、虚拟局域网等,远程也可以访问 IT-Tools ,虽说 IT-Tools 可以通过docker快速部署,但是装到手机上似乎也挺不错的。