惊呆了!废物利用 用旧Android手机打造Web服务器

luoyjx · 2014-08-24 19:25 · 3323次阅读

Android手机如今已经成为人们生活、工作必备的设备。相信如果你某天找不到手机,那么你一天的生活节奏一定会被弄的混乱不堪。

    随着IT技术的不断进步,智能手机的更新换代也正在逐渐加快,但替换下来的“旧”手机仍旧有很强的性能,如果就此放置一旁无疑是一种极大的浪费。除了将手机作为二手产品低价出售,还有什么办法能够让手机物尽其用呢?今天笔者就教大家将这些旧的Android智能手机打造成独特的Web服务器,让你成为人见人羡的技术大拿。

知识普及:什么是服务器?

    服务器对于更多的人来说似乎是一个比较生僻的词语,当谈到这个词的时候更多的人脑海中闪现的一定是那些摆放在机房中的巨大的设备,沉重而冰冷、低沉的运行噪音让人极容易陷入烦躁。

    其实,则不然,服务器如今随着发展,已经有了更多层次的定义,只要能够处理任何其他计算机发来的数据信息或请求的设备我们都可以统称为服务器。几乎所有的电脑设备都可以被用作服务器。

Andriod手机是否能够满足服务器计算需求?

如今,随着手机性能的提升,当前的一些高端手机的性能拥有并不输于一些老旧电脑的性能,如果你用来搭建一些简单的服务器业务的时候,智能手机的性能完全能够满足用户需求。

智能手机改造服务器的类型:

目前可以通过老旧Andriod手机改造成的服务器类型有很多,Web服务器、文件服务器、媒体服务器等都可以实现。只需要一台手机加上相应的软件,我们就可以将老旧Andriod手机打造成理想的服务器。

还有说是有很多种类的服务器类型可以打造,但是由于这些类型的改造过程过于复杂,在改造过程中的难度过大,这里我就并不详细介绍每种服务器的打造方法了。这篇文章将以打造用户最熟悉的Web服务器为例,希望对大家有所帮助。

为什么选择搭建web服务器呢?

Web服务器就是我们经常访问的网页,每一个网站都需要Web服务器来支持用户的访问。如果想要你的Android设备变成一个网站web服务器,那么这个网站必须要非常简单,而且访问的用户不能太多,这是因为智能手机的处理运算能力决定的。

Web服务器可能是用户接触最多的服务器了,相信也有一些动手能力强的网友搭建过Web服务器,今天笔者就用Android手机来为大家搭建Web服务器。

首先,我们需要确定我们的硬件,对于手机硬件来说,肯定是性能越高越好。

但是对于大多数人来说,旧手机的性能一般都要偏低,但是最好还是不要用太过老旧的手机,最低配置要256RAM,512ROM/512≥SDcard,600MHZ≥CPU),否则硬件配置太低,其也不能够支持真正的Web访问需求。

为了达到我们搭建Web服务器的业务,我们需要向大家介绍一下我们常用来搭建Web服务器业务的一些软件。如今从互联网上搜一下就能够找到很多种免费的软件,我这里使用基于Android的开源服务器软件KSWEB。

《KSWEB开源服务器》是由俄罗斯人开发的一款基于Android的开源服务器,使用lighttpd+php+sql可以使你的安卓手机瞬间变成一台服务器,并且兼容多数主流PHP程序,使用起来并不复杂。

好了,说了这么多了,下面我们就言归正传,开始安装。

首先,需要先将我们的手机的Wifi打开,Web服务器毕竟要提供服务,所以其网络自然是要连接的。什么?为何用户wifi?如果你能够负担电信公司的高昂数据费用那么你也可以选择4G。那么3G、2G可以吗?最好是别选用,因为网速可能满足不用需求。

首先我们需要下载我们我们使用的软件KSWEB,这个版本可以在网上找到正式版的,而且用起来非常的好用。

 如何在手机上安装KSWEB软件呢?方式可以说各种各样,笔者是通过在电脑端下载软件版本后,通过QQ的“我的设备”功能就可以将软件包从电脑上直接传到手机上。

双击通过QQ“我的设备”传过来的安装程序,就会弹出下面的端口,这个时候,会弹出下面的窗口,点击“安装”即可。

整个安装过程就是不停的解压缩的过程,这个过程大约需要30秒的时间就能搞定了。

安装完成后,就会出现下面的提示页面,需要我们重新启动应用程序。

怎么重新启动的,我们需要点击手机的菜单键,就会弹出上图的窗口,点击右侧的“退出”即可完成退出。

 再次登入系统软件后,就会弹出下图的版本介绍。感兴趣的用户可以仔细阅读下,了解一下这个版本的相关信息。

接下来,就进入了这个页面,我们可以看到我们服务器的状态,CPU使用率98%,这个可能是启动瞬间的使用率,达到平稳的时候大约在20%的使用率。

下面我们需要对服务器进行设置了,还是点击“菜单键”,就会弹出上图的显示,请注意在底部的操作按钮。

首先,我们可以点击“Web管理界面”按钮,就会弹出下图的提示:,我们可以看到,Web界面的登录名和密码默认均为“admin”,这个为了服务器的安全,需要我们在登陆后进销存修改。

输入账号密码后,就会登入我们的Web管理页面,在这里我们可以看到硬件的一些详细参数。

点击“MySQL管理”就会弹出上图中的页面。

我们首先登入的是“Adminer”页面,在这里需要我们输入服务器、用户名、密码、数据库的名称。服务器就是你手机的IP地址,用户名默认会提示你的。数据库就需要我们在下面设置好后填写了。

接下来,我们点击的是“选项”按钮,在这里,我们可以看到关于服务器的很多信息,你可以一项项的自己浏览下,对安装还是非常有帮助的,我就不在这里一一细说了。

phpMyAdmin页面进入后就会出现下面的页面,默认的账户为“root”,密码则为空。

http://server.zol.com.cn/464/4644712.htmlphpmyadmin后登陆时出现“空密码登陆被禁止(参见允许密码为空)”。

则将phpmyadmin下的libraries\config.default.php

中的$cfg[‘Servers’][$i][‘AllowNoPassword’] = false;

改为$cfg[‘Servers’][$i][‘AllowNoPassword’] = true;,从而促进硬件销售。

接下来,我们需要下载个emlog个人博客程序测试下,解压至SD卡的htdocs文件夹下面,打开http://localhost:8080开始安装,这个bolg程序需先登入mysql新建个数据库。

 我是通过腾讯的手机管家将文件直接复制到Htdocs文件中的,大家可以选择自己熟悉的方式安装。

安装上面提示填入的信息,我们就可以安装了,如下图,我们就安装完成了,这样,一个简单的Web服务器就已经搭建完成了。

 安装总结:从整个安装过程中来看,KSWEB的使用还是非常方便的,而喜欢搭建Web服务器的网友也不妨尝试下自己搭建。当然,最好还是选择旧手机用来搭建。

原文地址  http://server.zol.com.cn/473/4736348.html

收藏

暂无评论

登录后可以进行评论。没有账号?马上注册