在网上找到安卓系统的PHP+MySQL环境,甚是喜欢,拿来修改、试用了一番。已经实现在安卓手机上搭建Web服务端,并且支持WordPress、Discuz、Phpmyadmin的运行。目前正在考虑,利用手机可以建立WiFi热点这个特性,随时随地宣传网站:比如在机场、图书馆、教学楼、火车站等人口密集处,建立无密码的WiFi热点和Almp,然后等鱼上钩。

先来看看我的折腾成果:

1.先来一张PHP探针:基本都是手机的信息,这里要提醒一下,如果手机运行内存不足512MB,运行这东西还是非常吃力的

phptz1

2.PHPMyAdmin,原作给出的ALMP并不包含PHPMyAdmin,并且原作的MySQL默认密码为空,PHPMyAdmin默认不支持空密码登录。折腾了好一阵总算是弄好了,现已将支持空密码登录的PHPMyAdmin集成进去了。

phpmyadmin

3.小试WordPress:将WP放到服务器目录中,浏览器中输入手机的IP,瞬间打开安装页面

wp

4.直接导入博客数据,让博客直接运行在手机上:导入数据库,替换一下网站的文件;在电脑上输入手机的IP,成功了

wp3

安装方法:

1.将lmp.tar.bz2移动到SD卡根目录(/mnt/sdcard/)

2.复制busybox文件到/system/bin/目录下,权限0755

3.安装安卓终端模拟器,打开,运行以下命令:

$ su
# cd /
# mount -o remount,rw /system
# tar xf /mnt/sdcard/lmp.tar.bz2
# mount -o remount,ro /system
# exit
$ exit

好了,到这里就算安装成功了

启动与停止服务器:

启动服务器执行以下命令

$ su
# almp-start.sh
# exit
$ exit

停止服务器执行以下命令

$ su
# almp-stop.sh
# exit
$ exit

MySQL的默认设置:

用户名:ROOT,空密码

地址:127.0.0.1:3306 或 localhost:3306

相关资源下载:

Busybox:点此下载

Almp:点此下载?(安装包已经过本人修改,加入了支持空密码的PHPMyAdmin;原作应该是aite.me,但访问后自动跳转至一个新浪微博,不管了,在此标注一下)

安卓终端(Terminal):点此下载

最后:

1.有关安卓手机的性能:用探针测试了一下,双核的A9架构1.0GHz处理器虽然和x86处理器相比还是有差距的,不过可以看到差距并不是那么大。在核心数少,主频低的情况下,和x86还是有的一拼嘛。有关浮点运算的测试,NEON不是号称和x86不相上下的么,这个测试真是太伤了,就当我没看到。。。

2.手机必须ROOT后才可以使用ALMP

3.手机运行内存至少达到512MB:256MB的机型测试过,很卡很卡,基本打不开复杂的页面

4.最重要的:手机建立WiFi热点后,如何强制用户访问的所有页面均跳转至本地服务器,最近几天想办法搞定此问题

标签: none

已有 12 条评论

  1. 手机上还能装哪些好玩的服务。我装了WWW,一个btsync,其它的还没想到

    1. FROYO

      最近没怎么研究了,最起码FTP,DLNA这些应该都能做到

  2. hua

    wifi广告?好主意!

  3. 这是个不错的想法啊,学习了。不过不知道速度怎样,会不会很慢。

    1. FROYO

      速度还可以,主要看手机性能

  4. 我滴个乖乖啊 耗电咋样啊

    1. FROYO

      耗电多少是由CPU等硬件的设计决定的,和软件无关
      不过这东西,只要不是不停的打开页面,基本就是待机的功耗

  5. Era

    呵呵 手机就相当一个小的linux。。

    1. FROYO

      仅限Android

  6. 好厉害啊

  7. 前段时间用anmpp 搭建了一下,感觉不错。

    前边的共享热点,我也搞过,但是他们必须输入手机的ip地址,才能访问

    我用iptables转发,但是失败了,大家说是安卓版iptables 是精简般的

  8. 都能这样了啊。

评论已关闭