Termux+Nginx+Php+Kod文件系统
工具
$>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
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
编辑php的配置文件。
vim $PREFIX/etc/php-fpm.d/www.conf
将listen=/data...修改127.0.0.1:12000。 完了退出保存。
编辑Nginx的配置
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
php-fpm
Kod
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工作目录
手机访问URL。
一路Next,最后安装成功。