Termux,Nginx+php+KodExplorer用瀏覽器管理手機文件

Termux環境:Mi-4c  Android 7.0

【Nginx的安裝】
pkg install nginx
查版本:nginx -V
測試檢查 Nginx 的配置文件是否正常:nginx -t
啓動 Nginx:
nginx

查端口:
nmap 127.0.0.1
出現:8080/tcp open  http-proxy
Termux 在 Nginx 上默認運行的端口號是 8080。
瀏覽器:手機上http://127.0.0.1:8080
或者遠程http://IP:8080,比如http://192.168.1.3:8080

主頁目錄在$PREFIX/share/nginx/html(或者/data/data/com.termux/files/usr/share/nginx/html)

【Nginx設置PHP解析】
pkg install php-fpm
查版本:php-fpm -v

編輯 php-fpm 的配置文件 www.conf :
nano $PREFIX/etc/php-fpm.d/www.conf

Ctrl+W,輸入listen =,回車,查找到這一行,
將listen = /data/data/com.termux/files/usr/var/run/php-fpm.sock
直接修改爲:listen = 127.0.0.1:9000
Ctrl+X,輸入Y,回車保存退出

編輯 Nginx 的配置文件 nginx.conf :
nano $PREFIX/etc/nginx/nginx.conf

Ctrl+W,輸入location /,回車,查找到這一行,
往下第三行index  index.html index.htm;
編輯爲:index  index.html index.htm index.php;

Ctrl+W,輸入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;
        }

Ctrl+X,輸入Y,回車保存退出

測試 PHP 解析
echo '<?php phpinfo(); ?>' > $PREFIX/share/nginx/html/info.php

啓動 php-fpm 服務:
php-fpm
再啓動 Nginx 服務
nginx
(如果Nginx已啓動,則重啓 nginx -s reload)

瀏覽器訪問 http://127.0.0.1:8080/info.php
或者遠程http://IP:8080/info.php,比如http://192.168.1.3:8080/info.php
出現PHP的版本說明頁就成功了。


【KodExplorer 開源文件資源管理器】
官網的下載地址:https://kodcloud.com/download/

pkg install wget
wget http://static.kodcloud.com/update/download/kodexplorer4.40.zip
unzip kodexplorer4.40.zip -d $PREFIX/share/nginx/html/kod

手機瀏覽器訪問: http://127.0.0.1:8080/kod
或者遠程瀏覽器登錄:http://IP:8080/kod,比如http://192.168.1.3:8080/kod

第一次登錄要設置管理員密碼,管理員:admin
普通用戶:demo/demo
遊客用戶:guest/guest

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章