杜郎俊赏 - dujun.io

Linux Deploy 在安卓手机装服务器

一直想玩树莓派,但怕买来就吃灰。找到一台废旧红米(屏幕碎裂失灵),用 Linux Deploy 装上了 Debian(LNMP环境),模拟本站的预发环境。

几个问题记录:

一、root

本机是红米note2,root 很容易,用官方工具刷开发版就可以了。

二、镜像磁盘大小调整

安装时用了默认,磁盘只有 2G,扩容的方法是用 adb 连接手机,进入shell,执行命令:

dd if=/dev/zero bs=1048576 count=3000 >> /mnt/sdcard/linux.img(替换实际路径)
e2fsck -f /mnt/sdcard/linux.img
resize2fs /mnt/sdcard/linux.img

三、mysql 等执行失败的问题

执行命令(nginx、redis 等类似):

sudo usermod -a -G aid_inet,aid_net_raw mysql

四、nginx 权限问题

nginx.conf user 改为 www-data

五、公网地址(临时)

可以用钉钉开放平台内网穿透,是开源 ngrok 实现的。

日期:2022-02-10