简介
ANMPP是需要ROOT权限的FTPNGINXMYSQLPGSQLPHP-FPM服务器软件,利用它可以在手机上建立网站,并且带有frp内网穿透工具,方便穿透后外网访问。
注意:如果你的设备不具备ROOT权限请不要安装,没有ROOT权限的设备不能正常使用
应用内成功安装环境后如果不能正常使用,请尝试重启你的设备,问题可能会解决。
项目地址:https://github.com/xiaoqidun/anmpp
应用下载:https://play.google.com/store/apps/details?id=xiaoqidun.anmpp
预览:
使用说明
1、各项地址及端口
redis服务器
地址:127.0.0.1
端口:6379
mysql数据库
地址:127.0.0.1
端口:3306
账号:root
密码:(空密码)
postgresql数据库
地址:127.0.0.1
端口:5432
账号:root
密码:root
ftp服务器
地址:127.0.0.1
端口:21
账号:root
密码:root
2、数据库及配置文件路径
在包含了phpmyadmin和phppgadmin的anmpp.tar.bz2中可以用下面的地址访问
MySQL:http://127.0.0.1:60002/
PostgreSQL:http://127.0.0.1:60003/
新的anmpp.tar.bz2可以更方便的配置虚拟主机了,下面是虚拟主机配置文件目录
/data/data/xiaoqidun.anmpp/files/root/android.nginx/conf/conf.d/
ftp的账号密码在passwd.conf文件当中,每一行代表一个账号密码,使用以下格式
username password ftpgroup homeroot
账号名称 账号密码 账号分组 访问路径
3、内网穿透
ANMPP带FRP内网穿透客户端,版本为0.20.0
复制FRP客户端配置到内网穿透配置中即可启动
注意:FRP服务器地址请写IP,否则无法正常使用
FRP配置说明及FRP服务端搭建说明,请参考FRP项目
https://github.com/fatedier/frp/blob/master/README_zh.md
4、其他
POSTGRESQL需要内核支持才能正常使用,请保证你的内核支持sysvipc
不支持SYSVIPC的内核无法启动POSTGRESQL,添加SYSVIPC需要编译内核
编译内核时添加选项CONFIG_SYSVIPC=y即可编译出支持POSTGRESQL的内核