Android手机做为云服务器实操
Posted xhBruce
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android手机做为云服务器实操相关的知识,希望对你有一定的参考价值。
android手机做为云服务器实操
工具-TWRP-frp-Termux】旧手机暴改成免费云服务器
旧手机搭建云服务器
教你从0到1升级自己的旧手机,让你家里成为云服务中心
旧安卓机别扔了,自制 Web 服务器了解一下!
旧手机搭建个人服务器教程
1. 一台旧手机
2. Termux工具
先关问题查看 【教程】使用Termux在手机上运行Python
2.1 更换安装源
Termux 镜像使用帮助
手动是修改
编辑 $PREFIX/etc/apt/sources.list 修改为如下内容
# The termux repository mirror from TUNA:
deb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main
命令修改
sed -i 's@^\\(deb.*stable main\\)$@#\\1\\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list
apt update && apt upgrade
2.2 安装vim 、 Python、Flask
请使用内置或安装在 Termux 里的文本编辑器,例如 vi / vim / nano 等,不要使用 RE 管理器等其他具有 ROOT 权限的外部 APP 来修改 Termux 的文件
pkg install vim
pkg install python
pkg install flask
2.3 flask Demo服务器
from flask import Flask
app = Flask(__name__)
import threading
count = 1
@app.route("/hello")
def hello():
return "hello"
if __name__ == '__main__':
app.run(host='0.0.0.0',port = 8080,debug=True)
ifconfig
可以查看,也会有提示,注意这个app.route
3. 内网穿透工具
ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助服务端程序测试。
参考博客:10分钟教你搭建自己的ngrok服务器
frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。对于 http, https 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。利用处于内网或防火墙后的机器,对外网环境提供 tcp 和 udp 服务,例如在家里通过 ssh 访问处于公司内网环境内的主机。
教程:最简单的FRP内网穿透教程
4. Hexo博客测试
Hexo + Github + 域名 参照安装生成 hexo s --debug
以上是关于Android手机做为云服务器实操的主要内容,如果未能解决你的问题,请参考以下文章