在Android设备上搭建Web服务器的方法

avatar
作者
筋斗云
阅读量:2

这几年随着智能手机行业的大发展,想必很多人都留下了许多旧手机。对于旧手机,我们可以拿去回收网站回收,或者拿到咸鱼上转卖,或者留给亲朋好友使用。现在有技术兴趣的各位朋友注意了,处理废旧手机除了上述选项外,我们还可以选择将旧手机改造成一台web服务器。随着如今移动处理器技术的高速发展,今天的手机性能并不弱于一些老旧服务器,在手机上放一个企业官网或者论坛之类的绝对不是难事。

手头有一个项目的网页需要跨终端展示,考虑到一些数据的保密性,不能放在公网上的虚拟主机上面,所以需要在局域网中搭建一个小型的Web服务器.

打造web服务器的最低硬件要求

虽说现在手机性能非常强大,但要搭建一个能长时间稳定运行的web服务器,对硬件还是有一定要求的,太老旧的手机就不能用来搭建web服务器。手机的硬件配置基础要求是:CPU主频不低于600MHZ,内存大于256MB,闪存大于512MB。这个配置要求以现在的智能手机标准来看是可以完全满足的,不过为了服务器的稳定运行,这台智能手机的系统必须稳定,同时手机不存在长时间运行过热导致卡死/重启等问题。在这个基础上,配置是越高越好。我这里用的是华为荣耀3X。

搭建web所需软件

目前为止,在手机端搭建web服务器最好用的软件是KSweb。这是一款俄罗斯人开发的基于安卓系统的开源web服务器,里面集成了lighttpd+php+sql的功能,兼容多数主流PHP程序,使用起来并不复杂。目前这款APP的最新版本是3.72,不过这个版本是收费版,不付费用不了,很麻烦。我们这里有破解的2.82版本。以下教程就以这个版本为基础讲解。

搭建web服务器步骤

我们首先在网上搜索找到KSweb 2.82版本破解版,然后下载到电脑上,通过QQ的文件传输功能将APK安装包传输到手机上,点击安装。这个步骤很简单,就不截图了。安装好之后打开将会看到的界面如下图:

首先,我们需要配置数据库。KSweb提供两种数据库,phpMyAdmin和Adminer。Adminer在手机上配置比较方便,这里我们就选Adminer。点击上图中的链接,KSweb会要求你下载phpMyAdmin或Adminer数据库。我们直接选Adminer下载。下载成功后,再次点击上图中的链接,会提示你用浏览器打开。

接下来进去了数据库管理系统

服务器名是localhost,用户名root,初始密码为空,然后直接登录,最后的数据库名称也不用填,因为还没有建数据库。进入之后,先建立一个数据库,再建一个数据表,保存,然后数据库就基本完成了,然后最上面有权限链接,可以更改数据库的密码,建议最后把密码改了。

新建数据库以后,再新建数据表

数据表建好之后,最后还需要修改数据库密码,下面的图示,回到localhost首页,点击权限链接

然后编辑root@localhost用户

数据库建好了,密码也改了之后,我们回到htdocs目录下,把index.php删掉,或者重命名。我把他重命名为index.php000,目的是不要让他在这个htdocs文件夹存在。因为后边我们需要把网站放在htdocs目录下面。如果我们想建一个论坛的话,可以直接下载康盛创想的discuzX3.2,解压后得到几个文件夹。我们需要把upload文件夹里面的文件复制到htdocs目录下面,不包括upload文件夹本身。复制完成之后,我们浏览器输入localhost:8080就可以进入安装界面。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!