如何在安卓上搭建http服务器

如题所述

  转载 本文介绍如何在安卓手机上搭建http服务器,有时候我们会有这要的需求,那就是想在自己的安卓手机上搭建一个简单的http服务里,有人是想用来玩一玩,有人是想做点研究,还有人有其他的目的,那么我们该怎么在安卓上搭建一个http服务器呢,下面安卓后院 为大家收集整理的一个方法,希望能够帮到大家。
  
  一、准备篇
  
  1.将lmp.tar.bz2移动到SD卡根目录(/mnt/sdcard/)
  
  2.安装安卓终端模拟器(TerminalEmulator.apk)
  
  (注:lmp.tar.bz2文件可以在本站的安卓工具箱页面下下载)
  
  二、安装篇
  
  1.打开安卓终端模拟器
  
  2.执行以下命令(root)
  
  $ su
  
  # cd /
  
  # mount -o remount,rw /system
  
  # tar xf /mnt/sdcard/lmp.tar.bz2
  
  # mount -o remount,ro /system
  
  # exit
  
  $ exit
  
  三、启动篇
  
  1.打开安卓终端模拟器
  
  2.执行以下命令(root)
  
  $ su
  
  # almp-start.sh
  
  # exit
  
  $ exit
  
  三、关闭篇
  
  1.打开安卓终端模拟器
  
  2.执行以下命令(root)
  
  $ su
  
  # almp-stop.sh
  
  # exit
  
  $ exit
  
  四、测试篇
  
  1.打开网络浏览器(OperaMobile)
  
  2.输入以下地址欣赏下您的almp环境吧
  
  http://127.0.0.1/
  
  http://127.0.0.1/fileadmin/
  
  或者
  
  http://localhost/
  
  http://localhost/fileadmin/
  
  *.部分浏览器不支持localhost的解析
  
  五、mysql篇
  
  1.mysql用户名为root
  
  2.mysql默认密码为空
  
  3.mysql用以下地址访问
  
  127.0.0.1:3306
  
  localhost:3306
  
  4.推荐phpmyadmin管理您的mysql数据库
  
  5.由于phpmyadmin更新频繁,请自己下载安装
  
  6.phpmyadmin默认不支持空密码登陆,请自己修改phpmyadmin的配置文件
  
  7.登陆phpmyadmin轻击修改密码为您的mysql超级用户root设置一个密码吧
  
  六、注意篇
  
  *.php-cgi由本人编译
  
  1.手机需要有root权限
  
  2.部分rom需要安装busybox
  
  3.部分rom需要在命令前面加上busybox
  
  4.本环境包中的部分资源来源于网络开源项目
  
  5.用Re挂载/system分区为读写可跳过mount命令
  
  6.执行终端命令时请忽略命令前的命令提示符$(#)
  
  7.本环境包理论上应该工作在Arm5++的安卓手机上
温馨提示:答案为网友推荐,仅供参考