杂项-iOS搭建web服务(ish)

2 篇文章 0 订阅

说明

  • 在iPhone/iPad中搭建web环境
  • iOS端工具软件:ishShell、爱思助手、万能联播
  • ish中工具:python3
  • 特别说明:当搭建完成后,访问站点的时候,ish需要切换到前台!!!
    • 推荐开启多任务让iSH在侧位运行,或者开启分屏模式把ish和Safari同时运行在前台

操作

安装环境

  • iOS端
    • 在App Store安装ishShell
    • iOS数据线连接电脑
    • 电脑端打开爱思助手
    • 爱思助手中给iOS设备安装万能联播,用于拷贝网站文件到iOS设备中,安装完需要打开一次,好让iOS设备中的文件管理能够读取到软件安装目录中的文件夹
  • ish端
    • 安装python3
      apk add python3
      
      • 安装速度取决于当前链接网络,速度慢或者安装失败可以尝试更换网络或者换个时间段进行安装
    • 启动python3自带的http服务
      python3 -m http.server
      

上传网站代码

  • 电脑端打开爱思助手,依次打开:我的设备 - 应用游戏 - 万能联播 - 浏览,打开万能联播文件目录,再点击导入,将网站代码压缩包导入进去
  • iOS端打开系统自带的文件管理器,依次打开:我的iPhone - 万能联播,找到刚才导入的压缩包,长按拷贝。然后返回的文件管理根目录,再依次打开:iSH - root,长按粘贴,然后再长按解压出来即可
    • 说明:iSH里启动Python3的http服务默认网站根目录为:/root

访问网站

  • 本机访问:iOS设备打开浏览器,输入http://127.0.0.1:8000
  • 局域网其它设备访问:打开浏览器,输入http://本机IP:8000
  • 问题:访问的时候一直转圈打不开?
    • 解决:把浏览器切到后台,把iSH切到前台一次,再把浏览器切到前台,页面就加载出来了
    • 分析:因为默认iSH中的服务不允许后台,得一直保持iSH前台运行,针对于这个问题可以分屏或者iOS设开启多任务,让iSH在侧位运行,具体自行百度
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值