安卓ANMPP环境-手机建站app

简介

ANMPP是需要ROOT权限的FTPNGINXMYSQLPGSQLPHP-FPM服务器软件,利用它可以在手机上建立网站,并且带有frp内网穿透工具,方便穿透后外网访问。

注意:如果你的设备不具备ROOT权限请不要安装,没有ROOT权限的设备不能正常使用
应用内成功安装环境后如果不能正常使用,请尝试重启你的设备,问题可能会解决。

项目地址:https://github.com/xiaoqidun/anmpp

官方网站:http://anmpp.aite.xyz

应用下载: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的内核

Last modification:February 3rd, 2019 at 10:25 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment