REC

Tipy na natáčení videa, produkci, střih videa a údržbu zařízení.

 WTVID >> česká videa >  >> natáčecí zařízení >> Mobily

Jak spustit jednoduchý webový server na iPadu nebo iPhonu

Chcete provozovat jednoduchý webový server na iPadu nebo iPhonu? Pokud máte iSH linux shell spuštěný v iOS, můžete snadno spustit a spustit jednoduchý webový server přímo z iPhonu nebo iPadu. Spuštěním iSH a spuštěním webového serveru s pythonem 3 pak můžete na stejném zařízení přes localhost nebo komukoli ve stejné síti s IP adresou iOS zařízení poskytovat buď soubory HTML, nebo výpis adresářů. Zjevně to nebude tak plně funkční nebo vybavené jako běh Apache nebo nginx, ale pokud se chcete prokousat s jednoduchým místním vývojovým prostředím html nebo obsluhovat něco přes http z iPhonu nebo iPadu, bude to stačit. Navíc je to prostě cool.

Jak spustit webový server na iOS pomocí iSH a pythonu

  1. Nainstalujte iSH na iPhone nebo iPad podle zde uvedených pokynů, pokud jste tak ještě neučinili, jinak spusťte iSH
  2. Na příkazovém řádku iSH v systému iOS zadejte následující syntaxi a stiskněte return:
  3. python3 -m http.server

  4. Když se zobrazí zpráva „Poskytuje se HTTP na portu 0.0.0.0 portu 8000“, nyní jste připraveni připojit webový server ze stejného nebo jiného zařízení:
    • Chcete-li se připojit k webovému serveru iOS ze stejného zařízení (localhost), nasměrujte libovolný webový prohlížeč na:
    • http://127.0.0.1:8000

    • Chcete-li se připojit k webovému serveru iOS z jiného zařízení ve stejné síti, nasměrujte libovolný webový prohlížeč na:
    • http://DEVICE-IP-ADDRESS:8000
      Nahradíte-li „DEVICE-IP-ADDRESS“ IP adresou zařízení se systémem iSH a webovým serverem python, můžete v případě potřeby najít IP adresu zařízení iOS v Nastavení sítě. (Ukázkový snímek obrazovky ukazuje IP zařízení iOS 192.168.1.10)

Docela cool, že?

Pravděpodobně budete chtít umístit nějaký základní soubor index.html do současného pracovního adresáře, ze kterého spouštíte python server. Pokud v aktuálním pracovním adresáři na zařízení iOS, kde je spuštěn příkaz python, nemáte jednoduchý soubor index.html, zobrazí se místo něj jednoduchý výpis adresáře.

Když je spuštěn jednoduchý webový server, v okně terminálu iSH uvidíte standardní informace o protokolování, které zobrazují časy přístupu, data, IP adresy, požadavky GET a PUSH, chyby 404 a další typické informace protokolu přístupu.

Zde samozřejmě použijeme příkaz webového serveru python3, ale pokud chcete, můžete také použít okamžitý webový server Python 2, protože python2 i python3 jsou dostupné na iSH.

Každopádně, i když to není nijak zvlášť praktické řešení pro webhosting nebo vývoj webu a pravděpodobně to nebudete používat k ničemu příliš vážnému, je to stále zábavné a zajímavé jako důkaz konceptu pro nás geekiery. Možná jednoho dne získáme nějaké snadné nastavení webového serveru ve světě iOS, jako je MAMP pro Mac, ale do té doby jsou řešení poměrně omezená a většina webových pracovníků a vývojářů bude po určitou dobu nadále používat ssh pro připojení k webovému serveru. bytí.

Pokud znáte nějaké další zajímavé nebo podivínské řešení pro nativní nastavení webového serveru nebo sdílení webu se zařízením iOS, podělte se s námi v komentářích!


  1. Jak oříznout/vystřihnout video na iPhone/iPad? 2 jednoduché metody!!!

  2. Jak připojit iPhone nebo iPad k televizi

  3. Jak zakázat Touch ID na iPhone a iPad

  4. Jak ručně psát zprávy na iPhone a iPad

  5. Jak resetovat Face ID na iPhone a iPad

  6. Jak zakázat televizní oznámení na iPhone a iPad

  7. Jak nastavit časovač na iPhone nebo iPad

  8. Jak spustit jednoduchý webový server na iPadu nebo iPhonu

  9. Jak změnit přístupový kód na iPhone nebo iPad

  1. Jak vytvořit záložku webové stránky v Safari na iPhone a iPad

  2. Jak používat AirDrop na iPhone a iPad

  3. Jak zálohovat iPhone nebo iPad do Windows PC

  4. Jak překládat webové stránky na iPhone a iPad pomocí Chrome

  5. Jak změnit tapetu na iPhone a iPad

  6. Jak změnit výchozí webový prohlížeč na iPhone a iPad

  7. Jak nainstalovat a spustit aplikace pro iPhone nebo iPad na Mac (Apple Silicon M1)

  8. Jak nainstalovat AltStore na iPhone a iPad

  9. Jak zakázat FaceTime na iPhone / iPad

Mobily