Termux+Nginx+Php+Kod文件系统
2021 年 4 月 13 日 星期二(已编辑)
AI·GEN
关键洞察
Termux大有玩法, 搭建一个文件管理系统
这篇文章上次修改于 2021 年 4 月 14 日 星期三,可能部分内容已经不适用,如有疑问可询问作者。
$>warning 准备工作
准备一个安卓手机,安装termux app。 可以参考 国光https://www.sqlsec.com/2018/05/termux.html 笔记。
主要是安装Nginx, Php,以及开源的软件 Kod。
Nginx
pkg install nginx
nginx -V
启动Nginx
nginx
默认是在8080端口工作
主工作目录
$PREFIX/share/nginx/html
安装Php
编辑php的配置文件。
将listen=/data...修改127.0.0.1:12000。 完了退出保存。
编辑Nginx的配置
测试
启动PHp
image-20210413165435311
Kod
手机访问URL。
一路Next,最后安装成功。
pkg install php-fpm
php-fpm -v
PHP 8.0.2 (fpm-fcgi) (built: Feb 9 2021 14:14:41)
Copyright (c) The PHP Group
Zend Engine v4.0.2, Copyright (c) Zend Technologies
vim $PREFIX/etc/php-fpm.d/www.conf
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;
}
echo '<?php phpinfo(); ?>' > $PREFIX/share/nginx/html/info.php
php-fpm
pkg install wget # 安装插件
wget https://static.kodcloud.com/update/download/kodbox.1.19.zip
unzip kodbox.1.19.zip -d $PREFIX/share/nginx/html/kod # 解压到Nginx工作目录