站点图标 姿势小王子

安卓手机用KodExplorer搭建本地私有云

KodExplorer是一款开源的文件文件资源管理器,github:https://github.com/kalcaddle/KodExplorer

现在手机内存都挺大的,废旧手机压箱底也可惜,拿来做一个简单的私有云也不错。还是推荐使用termux吧,安装也不算太难。支持看视频,编辑文本文档,html,markdown,php等等,word文档termux就不用想了不支持,还支持压缩解压文档,有多套皮肤,和Windows文件管理器类似。

1、安装基本环境:

# 安装nginx和php,数据库可有可无。
apt install nginx php php-fpm

如果安装比较慢可有修改软件源:https://bbs.zsxwz.com/thread-2945.htm

2、修改php-fpm配置文件:/data/data/com.termux/files/usr/etc/php-fpm.d/www.conf

可有使用nano进行编辑,新手直接使用vim可能比较难入门:https://zsxwz.com/2020/04/26/

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

#找到
listen = /data/data/com.termux/files/usr/var/run/php-fpm.sock

#修改成:
listen = 127.0.0.1:9000

3、修改nginx配置文件:/data/data/com.termux/files/usr/etc/nginx/nginx.conf

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

#找到index,添加index.php
index  index.html index.htm index.php;

#取消 location ~ \.php$ 注释,修改成:
location ~ \.php$ {
            root           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;
        }

4、启动后台运行:

php-fpm

nginx

termux中的nginx默认端口是8080。你也可有在nginx配置文件当中修改,如果你修改了nginx之后,可以nginx -t,测试一下配置文件是否有误。

如果想开机自启,就安装termux:boot插件,博客之前有介绍。

5、安装KodExplorer:

wget -O kod.zip http://static.kodcloud.com/update/download/kodexplorer4.40.zip
#下载

unzip kod.zip -d /data/data/com.termux/files/usr/share/nginx/html/kod
解压文件到网站根目录:/data/data/com.termux/files/usr/share/nginx/html/kod。

浏览器打开:127.0.0.1:8080/kod,即可设置密码,登录。

手机内存卡目录为:/data/data/com.termux/files/home/storage/shared/

6、可以使用ifconfig查看自己局域网内ip,在家里同一个局域网内还是挺方便的。如果有公网IP或者做了内网穿透,那就挺好玩的了。

7、如果不会搞或者嫌麻烦,写了一个简单的脚本,一键安装:

wget https://raw.githubusercontent.com/zsxwz/zs-termux/master/kod.sh
# 下载脚本

bash kod.sh
#安装
退出移动版