ANMPP v8.0 Special 2更新日志:
1.NGINX更新到1.5.13
2.PHP-FPM更新到5.5.11
3.POSTGRESQL更新到9.3.4
4.PHP-FPM pecl_http更新到2.0.5
5.PHP-FPM加入XMLRPCQQWRY扩展
6.NGINXPHP-FPM使用OpenSSL 1.0.1g
7.PHP-FPM php-fpm.conf中环境变量变动
8.对NGINXPHP-FPM中的部分扩展模块更新
BFTPD的FTP账号密码设置格式:
username password ftpgroup homeroot
ANMPP的默认FTP账号设置如下:
root root root /
BFTPD的FTP账号密码配置文件:
/data/data/android.bftpd/etc/passwd.conf
一.什么是ANMPP开发环境
1.ANMPP是ANDROID NGINX MYSQL PHP-FPM POSTGRESQL的简写
2.ANMPP可以工作在基于ARM的所有ANDROID设备上面(本版不支持Arm7以下)
3.ANMPP的主要对象是安卓设备,对于其他ARM LINUX设备可能需要做对应的修改
4.ANMPP是一个需要ROOT权限的PHP集成环境,提供MYSQL,POSTGRESQL数据库支持
5.ANMPP的mysql数据库服务器超级帐号是root,没有密码,密码是空的,推荐使用我提供的phpmyadmin
6.ANMPP的postgresql数据库服务器超级帐号是postgres,没有密码,密码是空的,推荐使用我提供的phppgadmin
7.ANMPP的默认网页路径是/mnt/sdcard/wwwroot,也就是内存卡的wwwroot目录,没有这个目录的需要建立一个
二.环境的搭建需要哪些条件
1.保证你的设备剩余磁盘120MB以上(安卓设备的/data分区)
2.保证你的设备系统空闲5MB以上(安卓设备的/system分区)
3.保证你的设备的内核是LINUX,并且内核版本在2.6以上(还需要一些内核模块支持)
4.保证你的设备上有一个打开LINUX SHELL会话的终端模拟器(推荐使用附带的终端模拟器)
5.保证你的设备有Busybox,没有的请安装,有的就删除你的Busybox换成我推荐的Busybox
三.一分钟搞定ANMPP环境安装
1.访问官方地址http://aite.me/anmpp.zip获取最新环境包
2.找一个解压器把压缩包的文件解压到内存卡的anmpp目录
file:/mnt/sdcard/anmpp/anmpp
file:/mnt/sdcard/anmpp/anmpp-install
file:/mnt/sdcard/anmpp/anmpp.tar.bz2
file:/mnt/sdcard/anmpp/gnulibc.tar.bz2
3.检查一遍你的文件是否完整(md5)和文件是否可以按我所示路径访问
4.检查一遍你的busybox是否是我推荐的,不是请删除它安装我的busybox来达到安装过程不出错的目的
5.打开终端模拟器,你会看到一个类似dos的命令行界面,没错,他就是linux shell终端,没有终端的请安装
6.检查一遍你的设备是否具有root根权限,没有的话请通过各种途径获取root权限,否则下面步骤无法进行
7.在终端输入su命令并回车(确定)会获取root权限shell,如果失败请重试,root shell的提示符是#这个符号
8.如果你的shell提示符已经由$变成#,那么请执行sh /mnt/sdcard/anmpp/anmpp-install,执行后等待#符重现
9.如果在第8点的安装命令中没有出错,那么anmpp环境就已经成功安装了。如果出错,请向我反馈并截图错误
四.ANMPP环境的启动关闭重启等操作
1.以下的操作是建立在已经成功安装anmpp环境的基础上的
2.ANMPP环境的控制文件只有一个,但简单中蕴含着强大的实力
3.ANMPP环境的控制命令anmpp,有了他anmpp环境控制自如
关闭环境:anmpp stop
启动环境:anmpp start
重启环境:anmpp reload
网络状态:anmpp status
4.注意的是控制命令只能在root下执行,也就是命令提示符为#的情况下