论坛» DIY与开源设计» 开源硬件

SINA33学习笔记(3)web 服务器

助工
2015-08-07 19:51 1楼


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


ANMPP环境的启动关闭重启等操作:
  • 1.以下的操作是建立在已经成功安装anmpp环境的基础上的
  • 2.ANMPP环境的控制文件只有一个,但简单中蕴含着强大的实力
  • 3.ANMPP环境的控制命令anmpp,有了他anmpp集成环境控制自如
  • 关闭环境:anmpp stop
  • 启动环境:anmpp start
  • 重启环境:anmpp reload
  • 网络状态:anmpp status
  • 4.注意的是控制命令只能在root下执行,也就是命令提示符为#的情况下
ANMPP控制软件的高级核心脚本功能简单介绍:
  • 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




院士
2015-08-07 23:22 2楼
嘿嘿 真棒啊
助工
2015-08-08 09:50 3楼
看着挺不错的,继续努力
高工
2015-08-09 17:51 4楼

一起玩andorid,当创客

大众创新

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]