Javascript is required
Termux+Nginx+Php+Kod文件系统

$>warning 准备工作

准备一个安卓手机,安装termux app。 可以参考 国光https://www.sqlsec.com/2018/05/termux.html 笔记。

主要是安装Nginx, Php,以及开源的软件 Kod。


Nginx

pkg install nginx 

nginx -V

image-20210413165013551

启动Nginx

nginx

默认是在8080端口工作

image-20210413165114616

主工作目录

$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

image-20210413165435311

Kod

https://kodcloud.com/

image-20210413164933991

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工作目录

image-20210413164804264

手机访问URL。

image-20210413164451556

一路Next,最后安装成功。

image-20210413164539159

image-20210413164738855