自己动手制作鲁大师AiNas手机无线数据线,Termux 安装kod桌面浏览器,打造私人NAS云盘,让电脑和手机零配置传输数据
鲁大师AiNas 无线数据线,其实就是一个文件共享软件,让电脑开启文件共享服务,通过鲁大师云服务,让外网能够访问电脑,只要都安装了鲁大师AiNas服务的电脑或手机就可以相互之间共享文件了。

通常,电脑和手机之间传输数据的频率较高,手机作为移动端,经常需要连接不同的电脑,所以传输数据最好不用再电脑上配置什么软件,直接就能访问手机。所以最终方案是,在手机端部署Nas服务,不用数据线,让手机能够通过局域网、外网访问。
1.安装Nginx
bash
pkg install nginx
Termux 在 Nginx 上默认运行的端口号是 8080, 本机访问http://127.0.0.1:8080
查看 Nginx 是否正常启动。在电脑上访问,请用手机的局域网IP地址访问。
编辑配置文件:
bash
nano $PREFIX/etc/nginx/nginx.conf
添加 index.php
解析:

修改root根目录,设置成自己方便操作的目录,没有 www 目录在主目录下创建:

取消此处 location ~ \.php$
注释,按照图片提示做如下修改:

添加 ip6 访问端口支持,listen 8080;
后添加一个ipv6端口: listen [::]:8081 ipv6only=on;

保存测试是否通过:
bash
nginx -t

2.安装php-fpm
bash
pkg install php php-fpm php-gd
修改地址,改为监听端口的方式:
bash
vim $PREFIX/etc/php-fpm.d/www.conf
添加;
注销listen = /data/data/com.termux/files/usr/var/run/php-fpm.sock
一行,添加一行 listen = 127.0.0.1:9000
:

保存重新加载启动:
bash
nginx -s reload
bash
php-fpm
测试PHP访问是否正常:
bash
echo '<?php phpinfo(); ?>' > /data/data/com.termux/files/home/www/info.php
访问:http://localhost:8080/info.php

3.开启自动运行
安装termux-services,然后运行:
bash
sv-enable nginx
sv-enbale php-fpm
安装kodbox:
bash
cd ~/www
mkdir kod
cd kod
wget https://static.kodcloud.com/update/download/kodbox.1.61.zip
unzip kodbox.1.61.zip && chmod -Rf 777 ./*
rm kodbox.1.61.zip
访问http://手机IP:8080/kod

选择sqlite
、文件缓存



4.设置外网访问
ip6访问设置,查看本机IP6:
bash
pkg install iproute2
ip -6 addr
出现global
字样的就是全球ip6地址,其中只有一个是能外网访问,这里测试发现能访问的是temporary dynamic
字样的ip地址。
如果没有出现global 字样的ip6地址,那么就是光猫没有启用ip6地址,进入后台开启。
注意是在光猫里设置,不是光猫下的无线路由器!!!

记录IP地址,输入浏览器或通过其他手机浏览器,看能否实现访问,如能表示ip6确是全球地址,接着可以添加动态dns解析,实现外网域名访问。好用的动态dns如花生壳、阿里云、腾讯云,ipv6 免费解析推荐使用 dynv6。
具体操作可看本专辑内ddns外网访问篇。
