将废除的安卓手机从新用作 Web 服务器
环境筹备
首先,咱们须要给手机装置一个 Linux 环境。这里抉择 Termux,Termux 是 Android 的终端模拟器
下载地址
- 你可能须要依据你的手机型号抉择适宜的版本
- 下载后想方法将安装包发送到手机,我抉择的蓝牙发送
近程链接手机
在手机上应用终端是一件十分苦楚的事件,所以咱们通过 ssh 近程连贯来失去更好的体验
-
装置 ssh 工具
# 手机上 Termux 窗口中间接执行 # 装置 openssh pkg install openssh # 设置登录明码 这里会让输出两次明码以确认 passwd # 启动它 [简略的启动不须要任何参数] sshd
-
为手机设置一个动态 IP
通常 wifi 连贯 ip 是动静的,这样不利于咱们近程连贯和记忆
- 设置 – wifi – ip 设置
-
PC 终端连贯
bash 命令
# 默认状况下 Termux 的端口是 8022, 这里须要依据你的理论 IP 来连贯 ssh -p 8022 root@192.168.1.11 #输出明码后连贯胜利
启动一个服务
这里咱们应用 node 作为服务
# 装置 node
pkg install nodejs
# 查看装置信息
node -v
npm -v
# 装置一个动态服务库
npm install http-server -g
# 创立服务根目录以及文件
cd ../
mkdir ./code
touch ./code/index.html
# 写入 hello world
echo "<html><head></head><body>helld world</body></html>" >> ./code/index.html
# 启动服务
http-server ./code
# http://192.168.1.11:8080 [这里拜访手机 ip+ 端口]
未来
目前这还是一个内网拜访,只能止啊局域网拜访,下一篇介绍外网
ottfe