安卓后端服务器(安卓手机安装Termux——搭建移动服务器)

安卓后端服务器(安卓手机安装Termux——搭建移动服务器)

大家好,今天由我来为大家分享安卓后端服务器,以及安卓后端服务器的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,接下来我们开始吧!



Termux是个安卓上的终端模拟器,不用root就能用,像Linux一样操作。装上之后黑乎乎的界面还挺酷,一开始我还真不知道从哪下手。先是去GitHub下了最新版的APK包装上,启动后第一件事就是换源。默认是国外的,更新慢得让人想砸手机。后来用了清华源,速度立马快了,pkg update也不再卡半小时不动。

换完源顺手装了几个常用工具:vim、curl、wget、tree,都是以后会用上的。接着执行termux-setup-storage,授权它访问手机存储。这一步挺关键,不然没法传文件。做完这些基础配置,手机就像变成了一个小电脑,虽然没键盘打字有点费劲,但能用。

接下来重头戏来了——想在电脑上连手机,不然老低头戳屏幕太累了。于是装了openssh,命令就是pkg install openssh。装完要设密码,用passwd命令,输入两遍就行。然后启动sshd服务,直接打sshd就能开了,默认监听8022端口。这时候用ifconfig看IP,whoami看用户名,基本就知道怎么连了。

我在笔记本上打开MobaXterm,填上手机的局域网IP和8022端口,用户填termux给的那个名字,密码就是刚才设的。一连接,居然直接进来了。看着熟悉的命令行出现在笔记本屏幕上,感觉怪爽的。现在手机可以放那儿不动,全靠电脑操作,舒服多了。

有了远程连接,下一步自然是要跑点服务。我试了下装Apache,命令是pkg install apache2,装完就自动有httpd这个服务。但启动时报错,说是配置文件有问题。查了下发现是默认监听80端口,但安卓系统普通应用不能用1024以下的端口。改成8080就正常了。

后来我又研究了内网穿透。因为现在只能在同一个WiFi下访问,外网根本进不来。搞了个cpolar,装上之后生成一个公网地址,通过隧道把本地8080转出去。结果在外面用手机4G网络也能打开那个页面了。虽然速度不快,还时不时断,但能通就已经很满足了。

其实这种服务器干不了啥大事,性能差,耗电快,手机发热也厉害。但我发现它适合做些轻量级的任务,比如放个记事本页面、写个简单API、或者当个下载机。之前试过用Aria2下东西,文件直接存手机里,下班回家拿数据线一拷就行。

安卓后端服务器(安卓手机安装Termux——搭建移动服务器)

还有人用这个搭私有云盘、音乐解锁服务,甚至定时脚本签到。我还没试那么深,不过光是能把旧手机利用起来,就不亏。关键是完全免费,除了电费什么都不用花。

中间也遇到不少坑。比如某次重启后sshd起不来,折腾半天才发现是配置文件写错了。还有一次换手机壳忘了关热点,结果一夜之间流量跑掉好几个G。Termux本身也会因为系统省电策略被杀后台,得手动加白名单。

现在这台手机就插在书房充电,一直开着。偶尔用电脑连进去看看日志,或者加个新功能。虽然比不上真正的服务器,但当成玩具玩玩也够了。有时候朋友来家里,打开浏览器输个地址就能看到我做的小页面,还挺得意。

手机屏幕早就碎了,电池也不行,但它现在每天都在干活。以前觉得淘汰的电子产品只能回收,现在发现只要动动手,它们还能再活几年。

就这样吧,反正也不图啥大用处。

关于安卓后端服务器安卓后端服务器的介绍到此结束,希望对大家有所帮助。

文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有

相关阅读