博客已经成功切换为 Wordpress! My blog has been switched to Wordpress!

Android 使用 KSWEB 搭建 HTTP/WEB 服务器环境

技术分享 edwardfang 6年前 (2013-04-05) 241次浏览 1个评论

什么是安卓搭建 WEB 环境:安卓底层源码使用的是 Linux,我们可以利用这一点搭建 lighttpd+php+mysql 环境,使安卓手机成为一个独立服务器,建立各种 PHP 相关的站点。

这一阵感觉玩手机玩腻了,VPS 也玩腻了,瞬间感觉啥都玩腻了◑﹏◐。前几天闲着无聊,看到了手机上的超级终端,心想:安卓底层不也是 Linux 么?于是就用超级终端 wget 了一个文件,成功了!吼吼,于是下一个想法就是能不能在手机上搭建一个 WEB 环境???

回味依旧评论:这位哥们绝对是技术宅

想到就开始各种搜,发现安卓使用的 Linux 并不属于任何发行版本,看来使用传统的建站方式不行了。继续搜索,发现谷歌商店里有一个集成 lighttpd+php+mysql+phpmyadmin 环境的 APK,哈哈,这下好了。当然,如果只装上这个 APK 只能在本地测试,无法使用公网访问,所以,经过我各种搜,终于有了这一篇文章,毫不客气的说,这绝对是全网首发,至少不用让你再像我一样各种搜了。

现在的手机硬件已经很强大了,¥1999 就能买到 4 核 1.5G,2G 内存的手机,这几乎能满足像我这样的小站的需求了。硬件有了,集成环境的 APK 也有了,就剩下公网访问了。

回味依旧评论:穷人连 1999 的手机都买不起啊

首先:需要一部安卓手机,至少 600MHZ 的 CPU,256 内存,手机需要 ROOT,没有 ROOT 的话,不能使用 80 端口。

第二:下载我提供的集成环境的 APK 文件(这里),KSWEB 在谷歌商店里是收费的,免费试用 5 天,我提供的这个文件为网友破解版,免费试用 55 年,够你折腾了。

第三:需要一个支持路由功能的路由器,以及一个花生壳账号。

1.首先在手机上安装 APK,(如果手机里有什么防火墙之类的,请关闭,否则不能使用 WIFI 地址访问),然后点开 KSWEB,首次开启,会解压缩文件,然后会提示重启,重启后,就能够看到 mysql 启动和相应信息了。

2.点 options 进入设置,然后勾选上 root 权限,这样就可以更改端口为 80 了。然后回到主界面,点 phpmyadmin 然后就会自动下载了。下载成功后,可以在手机浏览器里输入 127.0.0.1,就可以看到相关信息。虽然版本有些老,但是相当简便啊亲……

如果你只想在手机上测试,那么到这里就结束了。如果想让公网访问手机,那么就需要使用 DDNS(动态域名解析)来支持。

3.使用 oray 护照,登录花生壳,系统会自动分配给你一个免费域名,用这个域名来访问手机。登录你的路由器,点击“转发规则”,选择“虚拟服务器”,端口填写 80,IP 地址填写你手机 WIFI 的 IP 地址,保存,如图所示。

4.保存后,点击“动态 DNS 设置”,账号密码就是你 oray 的通行证,点登录,如果成功了,就会自动识别你的免费域名。如图所示,然后保存就行了。

这样的话,直接输入域名就可以访问到手机了,只要你的路由器不关闭,就可以一直使用了。下面是我的演示:

转载自随心博客:http://www.facebooksx.com/androidshiyongkswebdajianhttpwebfuwuqihuanjing.html


回味依旧 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Android 使用 KSWEB 搭建 HTTP/WEB 服务器环境
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 顶一个,哈哈,感谢博主留链接!{smile:1}
    随心2013-05-08 12:14 回复