在Android开发中怎么将手机作为服务器

在Android开发中怎么将手机作为服务器,第1张

工具/原料

root软件:百度root为佳!如果你已经获取了权限,可以跳过。

ksweb软件:用于搭建手机php服务器的软件。

nat123软件:强大的内网端口映射软件,不需要路由器权限。

方法/步骤

1安装手机本地php+mysql服务器环境篇 :

11安装ksweb软件,安装好ksweb后,会在手机上生成一个文件夹htdocs,其目录是mnt/sdcard/htdocs,htdocs是网站的根目录。

12安装mysql 直接点击mysql管理,点击选择“是”然后解压便可自动安装。mysql的账号密码随后再改(在设置里面更改)。

13安装好MySQL之后,我们需要对ksweb进行一些设置方可更好使用。

131端口的更改步骤:(启用root→更改80端口)手机服务器启用root,在ksweb设置里面把root打钩。

132开启手机80端口方法:把8080端口改为80端口,并把PHP服务,MySQL都打勾。其他一些设置比如MySQL密码,开机自启动等选项大家根据需要自行修改即可!

14ksweb全部设置好后,我们打开手机本地服务器地址localhost:80,表示设置好了。

我们点击页面中的“Enter KSWEB Web Interface”可以看到手机服务器的一些配置信息(默认账号密码都是“admin”),表示手机服务搭建成功,一切正常!

2利用nat123软件进行内网80端口映射篇:

21注册账号,我们先到其官网注册账号官网,大家百度nat123即可。

22登陆并添加域名解析。

221 应用名称,要搭建自己的博客,可以填XX的博客,或者XX的个人博客等。

222 内网端口,只有root的手机才填80端口。

223 内网地址这个默认localhost就行。

224 外网域名,如果没有自己的域名,可以用官方免费的二级域名,注意格式,一切填好之后,点击确认保存即可!

23 下载并安装登陆安卓版的nat123,就自动解析了。

34 接下来在另一台电脑上输入刚才的域名访问,表示安卓手机web服务器安装成功,网站搭建成功!

注意事项

另外如果需要手机网站一直都可以访问,需要下载一个永不关屏软件,这样手机就不会进入睡眠状态,服务也不会停止,不过比较耗电。

外网能访问内网手机web服务器的关键是nat123端口映射功能,利用nat123端口映射功能,不只是搭建内网网站,还可以挖掘其他的许多用途。

只有在包月的情况下再用,不要轻易下载东东,不建议下载,下载前看清下载的有多大,这次清明到外地,手机有信号的都能用来上网的,朋友开车,我乐得在后面上网下棋打牌,估计2-3小时用掉2-3mb吧
回家后再用原来的网的话,要到浏览器的 工具-〉选项-〉internet选项-〉连接-〉局域网设置-〉代理服务器(打勾去掉),就可以用正常网络了
因为用这个方法上网的话,有些软件上网都要设置代理服务器的地址及端口,正常上网的话,恢复原来设置就行了
目前手机配合电脑上网方法主要有在下几种方式:红外线接入、专用RS-232C 串行电缆接入、PC卡接入 、手机数据线、蓝牙等。采用这几种方式接入Internet,是利用手机的内置MODEM(调制解调器)或加上PC卡内的MODEM,通过数据传输线、红外线等方式将手机同电脑连接起来,从而实现拨号上网、移动办公。要指出的是,无论采用何种方式接入Internet,须先到当地移动通信局申请开通你手机SIM卡的数据业务功能,该业务目前只支持9600bps的传输速率,而且上网的费用也很高,因此采用这种方式只适合在特殊情况下偶然为之。
利用手机自带的MODEM上网, 有红外线接入和专用RS-232C 串行电缆接入两种方式,具体与采用手机的型号有关。
一、通过手机红外口连接
首先需要把电脑红外线安装好,需要提醒大家的是在安装前记得enable你的IR port口,通常可能在notebook setup中被disable。在WIN95/98的任务栏中会出现红外线指示。
当手机启动红外接口时,该红外线指示状态为激活。鼠标双击红外线指示会d出窗口IR Monitor (红外线监视器),一般红外端口被设置为COM4。
下面以西门子S2588为例介绍一下通过手机红外口上网的使用。
西门子S2588提供了内置调制解调器功能,无须专门软件,即可使用此调制解调器连接Internet或收发/接收传真。首先要在手机上激活红外线:过程为 菜单—>其他设定—>传真/数据—>IrDA。上网的具体步骤:
A、安装调制解调器。
在Windows 95/ Windows 98中选择"开始(Star)"→"设定(Settings)"→"控制面版(Control Panel)"→"调制解调器(Modems)"→"添加(Add)"。
B、选择"不检测调制解调器,而从列表中选择(Don\'t detect my modem ; I will select it from a list)",选择"标准调制解调器(Standard Modem)"及"标准9600波特率调制解调器(Standard 9600bps modem)",选择调制解调器的端口为"虚拟红外线COM口"。
C、在"调制解调器属性(ModemsProperties)"窗口中选择刚才安装完毕的"标准9600波特率调制解调器(Standard 9600bps modem)",选择"属性(Connection)"→"高级(Advance)",然后选中"使用流控制(Use flow control)及"硬件(hardware)(RTS/CTS)",然后选择"确定(Ok)"→"确定(Ok)"→"关闭(Close)"。
D、接下去创建新的拨号网络,过程与普通上网完全一样,只需选择刚才设定的MODEM即可。然后启动刚才建立的拨号连接,手机上显示"正在拨号",接通后,登录上网,不过速度也有9600bps。收邮件、浏览文字网页还可接受。
二、通过RS-232C 串行电缆接入
传输线接入基本同红外线接入,主要是利用手机内置MODEM功能,通过手机所配的RS-232C串行电缆和安装在笔记本电脑上的软件调制解调器,实现上网。如NOKIA 61XX手机,安装NDS20后,建立拨号连接,选择MODEM设备为Nokia GSM Data 20。然后启动拨号连接,拨号上网即可。优点是可以可移动手机的位置,适合在汽车等移动环境中使用,掉线的情况。
三、利用PC卡上网
如果手机没有红外口,且没有内置MODEM,我们可以使用PCMCIA卡作为专用的无线MODEM,将其插入便携式的PC卡槽中并安装随卡配备的驱动程序后,即可通过连线将无线MODEM与配套的手机连接,进行数据传输和传真。
PC卡接入就是使用PCMCIA卡作为专用的MODEM,将其插入笔记本电脑的PC卡槽中并安装随卡配备的驱动程序后,即可通过数据连线将PC卡与配套的手机连接,进行数据传输和传真。 摩托罗拉、爱立信等手机一般都需相应的PC卡支持。
PC卡的安装过程如下:首先将所有设备关掉电源,把数据传真卡插入笔记本电脑的PCMCIA插槽中,再将手机和数据传真卡用数据连接线连好,然后打开电源,系统启动时将自动检测设备。当系统检测到有新的数据传真卡时,自动为其装载驱动程序。如果没有发现相应软件,系统要求您手动安装驱动程序。驱动程序安装完毕,您需要在WINDOWS95中将调制解调器设置为该数据传真卡,速率最高可设为9600 bit/s,其它参数的设置与固定电话上网一样。
此外还有一种特殊的PC卡,就是NOKIA新出的CARD PHONE,顾名思义,CARD PHONE 就是PC卡电话。它一头插进NOTEBOOK的PC插槽,另一头留了大概两厘米在外面,留在外面部分凸起来一块。
安装完毕后启动CARD PHONE MONITOR,它可以收发短信,管理卡中的电话号码,设定呼叫转移,记录通话过的号码,修改PIN(个人识别码),SECURITY CODE(安全密码),BARRING CODE(呼叫限制密码)等。普通手机有的功能它基本都有,此外它还能进行语音通话,要求电脑的声卡要支持FULL DEPLEX。装好之后它仿真一个MODEM,占用了COM 5(可调整),其他使用时当它一个普通MODEM来用即可,收发E-MAIL,上BBS,再到[高级]选项卡里[>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13239303.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-25
下一篇 2023-06-25

发表评论

登录后才能评论

评论列表(0条)

保存