操作前建议把手机上的termux清除数据或者卸载termux重新安装

  1. 打开手机终端模拟器Termux,手动添加国内源,安装nginx和php并授权termux允许访问手机内存
pkg update && truncate -s 0 $PREFIX/etc/apt/sources.list
cat << EOF > $PREFIX/etc/apt/sources.list
deb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main
EOF
pkg update && pkg upgrade -y && pkg install -y wget nginx php php-fpm && termux-setup-storage

期间出现停顿,一律输入 y 回车即可。

  1. 把可道云源码移到nginx的网站根目录
cd $PREFIX/share/nginx/html && wget https://gitee.com/meihali/website/releases/download/script/kodbox.zip && unzip kodbox.zip && rm kodbox.zip && cd
  1. 配置nginx与php-fpm通信(用127.0.0.1:9000通信)

①编辑php-fpm配置文件

nano /data/data/com.termux/files/usr/etc/php-fpm.d/www.conf

②Ctrl+W启用搜索功能,输入 listen = 回车,自动跳转到指定位置,如下图:
在这里插入图片描述
③在下一行空行位置添加 listen = 127.0.0.1:9000,Ctrl+O回车保存,Ctrl+X退出,如下图:
在这里插入图片描述
4. 编辑nginx配置文件

①先删除nginx.conf

rm /data/data/com.termux/files/usr/etc/nginx/nginx.conf

②重新创建nginx.conf

nano /data/data/com.termux/files/usr/etc/nginx/nginx.conf

把下面的内容复制粘贴进去:

events {
    worker_connections 1024;
}

http {
    include mime.types;
    default_type application/octet-stream;

    sendfile on;
    keepalive_timeout 65;

    server {
        listen 8080;
        server_name localhost;

        location / {
            root /data/data/com.termux/files/usr/share/nginx/html;
            index index.php index.htm;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root /data/data/com.termux/files/usr/share/nginx/html;
        }

        location ~ \.php$ {
            root /data/data/com.termux/files/usr/share/nginx/html;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME /data/data/com.termux/files/usr/share/nginx/html$fastcgi_script_name;
            include fastcgi_params;
        }
    }
}

③Ctrl+O回车保存,Ctrl+X退出

这样配置完成后,nginx就可以和php-fpm通信了,从而能同时处理更多的Web请求。

④启动nginx和php-fpm

nginx && php-fpm
  1. 浏览器访问:

http://127.0.0.1:8080/kodbox

①点击跳过进入Kodbox云盘系统安装页面,如下图:
在这里插入图片描述
②默认是使用SQLite + 文件缓存,点击确定即可。如下图:
在这里插入图片描述
③设置账号和密码再确定安装,密码8位数以上,要有大小写字母加数字,如下图:
在这里插入图片描述
④安装完自动跳转到登录页面,输入账号密码登录,进入可道云首页,如下图:
在这里插入图片描述
⑤点击左上角的三条杠菜单栏,下滑到底部,点击网络挂载进入本地存储页面,点击右下角的+加号,如下图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
⑥点击新增网络挂载,进入网盘设置页面,名称填写 手机内存,空间大小可调整大一些,存储目录填写你的手机内存路径,比如vivo手机的内存路径是:/data/data/com.termux/files/home/storage/shared,如下图:
在这里插入图片描述
在这里插入图片描述
然后点击保存,就会看到多出了一个手机内存的云盘页面,如下图:
在这里插入图片描述
⑦刷新一下页面,点击手机内存,就会进入到你真实的手机内存页面,如下图:
在这里插入图片描述
如果暴露到外网,就可以把手机当作真正的私人网盘来使用,在里面能上传图片、mp3音乐和mp4视频,而且mp3音乐和mp4视频都能够在线播放。

最后声明:

可道云官方下载地址:https://kodcloud.com/download/,下拉找到程序包,点击就可以下载到本地。

  1. 分享经验纯属个人爱好,只作为内容参考,至于别人什么用途与本人无关!

Termux下载地址:

https://github.com/termux/termux-app/releases/download/v0.118.3/termux-app_v0.118.3+github-debug_arm64-v8a.apk

ZeroTermux下载地址:

https://github.com/hanxinhao000/ZeroTermux/releases/download/ZeroTermux-0.118.3.54/ZeroTermux-0.118.54-debug_arm64-v8a.apk

下载termux安装到手机后的第一步是设置后台运行不被杀死,防止使用Termux时出现不良的体验

  1. 安卓手机如何设置后台不关闭应用?

在 设置 → 电池 中,找到目标应用,开启“允许后台运行”或关闭“电池优化”限制。不同品牌手机名称略有差异。

  1. 如果执行命令时出现速度太慢,可更换成国内源,或者使用vpn加速
Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐