将废除的安卓手机从新用作Web服务器

环境筹备

首先,咱们须要给手机装置一个Linux环境。这里抉择Termux,Termux是Android的终端模拟器

下载地址

  • 你可能须要依据你的手机型号抉择适宜的版本
  • 下载后想方法将安装包发送到手机,我抉择的蓝牙发送

近程链接手机

在手机上应用终端是一件十分苦楚的事件,所以咱们通过ssh近程连贯来失去更好的体验
  1. 装置ssh工具

      # 手机上Termux窗口中间接执行  # 装置openssh  pkg install openssh  # 设置登录明码  这里会让输出两次明码以确认  passwd  # 启动它 [简略的启动不须要任何参数]  sshd  
  2. 为手机设置一个动态IP

    通常wifi连贯ip是动静的,这样不利于咱们近程连贯和记忆
    • 设置 - wifi - ip设置
  3. 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