www.sinlinx.com
图1:ANMPP
Android Nginx MySQL PHP-FPM PostgreSQL
一个Android环境的PHP开发环境;可以工作在基于ARM的所有ANDROID设备上面(特殊设备除外)。主要对象是安卓设备,对于其他ARM LINUX设备可能需要做对应的修改。是一个需要ROOT权限的PHP集成环境,提供MYSQL,POSTGRESQL数据库支持。详细的可以去官网查看(www.anmpp.net)。
环境的搭建需要条件:- 1.保证你的设备剩余磁盘80MB以上(安卓设备的/data分区)
- 2.保证你的设备系统空闲5MB以上(安卓设备的/system分区)
- 3.保证你的设备的内核是LINUX,并且内核版本在2.6以上(还需要一些内核模块支持)
(1)安装好之后 点击 高级核心功能 最下面两个链接任选一个,进行下载安装。
(2)将下载的anmpp.zip 其他下载(ANMPP.ZIP/在线安装无效时用此链接下载) 放到内存卡的根目录下( /storage/sdcard0 )
(3)点击 高级核心功能 的 anmpp -- install 进行运行。
(4) 启动开发环境 然后在本机浏览器输入 127.0.0.1 (127.0.0.1是回送地址,指本地机,一般用来测试使用) 即可看到PHP的介绍页面
或者在终端模拟器中输入 ifconfig 查看本地IP
或者在ANMPP中点击 集成环境状态 也可查看本地IP
和PX2在同一局域网内的任何具有浏览器的设备输入,你的PX2的IP即可查看你刚看的网页,如下:
图2:PHP
在ANMPP的帮助在,PX2摇身一变成了个小小的服务器,感谢别人做出的努力。分享铸就美好未来。
默认网页路径是 /data/data/android.wwwroot ,路径在 nginx.conf 可修改( /data/data/android.nginx/conf/nginx.conf )。
你可以将自己写好的HTML或者PHP放到网页的目录下,在内网即可访问。
详细指令请访问官方网站(http://anmpp.net/?m=set)
- 1.以下的操作是建立在已经成功安装anmpp环境的基础上的
- 2.ANMPP环境的控制文件只有一个,但简单中蕴含着强大的实力
- 3.ANMPP环境的控制命令anmpp,有了他anmpp集成环境控制自如
- 关闭环境:anmpp stop
- 启动环境:anmpp start
- 重启环境:anmpp reload
- 网络状态:anmpp status
- 4.注意的是控制命令只能在root下执行,也就是命令提示符为#的情况下
- anmpp--build 生成anmpp.tar.bz2
- anmpp--usage 调用浏览器查看本页面
- anmpp-armphp 浏览arm php二进制网页
- anmpp-delete 安全删除anmpp集成环境
- anmpp-install 自动安装anmpp集成环境
- anmpp-dirpath 查看各项anmpp服务路径
- anmpp-phpconf 查看php-fpm的配置信息
- anmpp-version 查看nginxphp-fpm版本
- nginx-testcfg 测试nginx配置文件正误
- nginx-upgrade 无缝升级nginx web服务
- backupdatadir 备份mysqlpgsql数据库
- restoredatadir 恢复mysqlpgsql数据库
- php-fileadmin 安装php web文件管理器
- phpos-tinyrss 安装Tiny Tiny Rss程序
- phpos-drupal7 安装drupal7 php cms系统
- phpos-pgadmin 安装phppgadmin管理工具
- phpos-myadmin 安装phpmyadmin管理工具
图3-2:IP/fileadmin