旧手机只能换不锈钢脸盆?就由全球主机测评小编来带大家把旧手机打造成个人服务器。做出独一份的个人网站。今天跟大家分享一下如何搭建简易手机服务器。
◆ ◆ ◆ ◆
–
一、什么是服务器
–
服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵。服务器在网络中为其它客户机(如PC机、智能手机、ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务。服务器具有高速的CPU运算能力、长时间的可靠运行、强大的I/O外部数据吞吐能力以及更好的扩展性。根据服务器所提供的服务,一般来说服务器都具备承担响应服务请求、承担服务、保障服务的能力。服务器作为电子设备,其内部的结构十分的复杂,但与普通的计算机内部结构相差不大,如:CPU、硬盘、内存,系统、系统总线等。
——百度百科
而服务器又分为物理服务器和虚拟服务器。物理服务器,顾名思义,就是一台PC,跟普通的电脑没有什么区别,由于服务器需要长时间开机运行,对电源、网络、硬件都有一定要求,如果商用建议购买刀片服务器,业余的话,随便一台PC即可。而虚拟服务器,就是把一台运行在互联网上的物理服务器划分成多个“虚拟”服务器。虚拟主机技术极大的促进了网络技术的应用和普及。同时虚拟主机的租用服务也成了网络时代的一种新型经济形式。
简而言之,我们可以把服务器理解为一台专门用来中转信息和处理各种响应的电脑。
/ /
◆ ◆ ◆ ◆
–
二、如何用旧手机搭建服务器
–
用手机搭建服务器,相当于把手机作为一个硬件服务器,我们首先需要搭建局域网服务器,然后写好前端文件,下载到手机里面,配置好你想要的WEB页面,此时你的服务器只能在局域网内被访问(即只能被连接同一网络的设备访问),最后一步是进行内网穿透,把服务器IP映射到公网上,这样你的WEB页面就能在公网被访问了!具体操作步骤如下:
1.搭建局域网服务器
首先大家需要一台旧手机(新手机也不是不行),下载KSWEB,KSWEB是一款由俄罗斯人开发的基于Android的开源服务器,使用lighttpd、nginx、apache、php、sql可以使你的安卓手机瞬间变成一台服务器,并且兼容多数主流PHP程序。
然后打开KSWEB,我们的局域网Web IP会自动生成,我们可以打开浏览器测试一下这个IP地址是否成功搭建。
搭建成功后,在FTP栏打开服务,并添加用户,设置好用户名密码,勾选“允许修改文件”,用于通过局域网传输文件到手机服务器。(此步骤可不进行,后续传输文件可使用数据线直接传导)
2.配置Web页面
在本次分享中,我们使用phpMyAdmin作为Web管理系统(可在百度下载),下载后解压,在libraries文件中找到config.default搜索“AllowNoPassword”,并修改false为true。(这样配置后的原始管理页面才能不用密码登录)
修改好源码后,把phpMyAdmin文件传输到手机的htdocs文件夹中(即服务器的文件夹),此处小编使用FileZilla通过局域网使用ftp协议进行无线传输,也可以使用数据线直接传输到手机。
在浏览器进入网页,用初始账号root进入管理页面,修改两个账户的密码,phpMyAdmin的配置就完成了。
配置成功后,即可下载你想要的php页面,安装到手机的htdocs中,并在phpMyAdmin网页进行简单配置,即可拥有你的Web网页,此处小编安装了可道云网盘进行示范。
3.内网穿透
最后一步是把建成的网站映射到公网上。我们的路由器中的NAT系统会自动屏蔽了非内网主机主动发起的连接,也就是说,从外网发往内网的数据包将被NAT设备丢弃,这使得位于不同NAT设备之后的主机之间无法直接交换信息。这一方面保护了内网主机免于来自外部网络的攻击,另一方面也为P2P通信带来了一定困难。我们可以通过另一个中介服务器进行内网穿透,把我们的内网IP通过中介服务器映射到外网设备,当外网设备访问我们建成的网站时,先向中介服务器发出请求,通过中介服务器绕开NAT,从而实现从外网访问我们建成的Web。
实现内网穿透的方法有很多,网上也有各种大神操作,此处针对手机服务器,介绍一种最为简单的内网穿透:花生壳。
下载花生壳APP,登录后添加映射,选择HTTP映射,输入主机IP和对应端口(与前面一样,可在KSWEB上查看),然后添加映射,如图显示诊断成功后,即可实现内网穿透。
///
以上方法是一种较为简单的服务器配置方法,适合技术小白尝试体验。同时建议大家多多了解操作背后的底层原理,才能更好地进一步完善自己的服务器和进行维护。快来和我一起变废为宝,搭建你自己的服务器吧!
关注全球主机测评,我们将为您提供更多最新最全最专业的行业资讯以及主机促销活动
– end –
网友留言: