Jak spustit jednoduchý webový server na iPhone 1

Jak spustit jednoduchý webový server na iPhone

Chtěli jste někdy vytvořit svůj vlastní přenosný server? Ať už se učíte vývoj webových aplikací a chcete na svém iPhonu hostovat své vlastní soubory HTML, nebo si chcete jen hrát se serverem, aniž byste se omezovali na instalaci MAMP pomocí notebooku nebo počítače, váš iPhone to zvládne za vy. Takže pokud vás toto zajímá, máme pro vás všechny důležité informace, které budete potřebovat. Zde je návod, jak můžete spustit jednoduchý webový server na iPhone.

Spusťte jednoduchý webový server na iPhone a iPad

Provozování serveru na vašem iPhone není vůbec obtížná práce. Ve skutečnosti je to docela jednoduché. Vše, co potřebujete, je jednoduchá bezplatná aplikace, a to je skoro vše. Je zřejmé, že jelikož se jedná o a jednoduchý webový server, nebude mít všechny zvonky a píšťalky, které získáte s něčím, jako je instalace XAMP nebo MAMP na vašem notebooku nebo PC. Základy však umí a dělá to dobře. Tak pojďme rovnou do toho.

Jako vždy můžete k procházení tohoto článku použít níže uvedený obsah.

Požadavky pro provoz webového serveru na iPhone

Kromě iPhonu vše, co potřebujete ke spuštění webového serveru, je prostředí Linuxu. Existuje několik, které můžete použít, ale my budeme používat aplikaci iSH Shell (volný, uvolnit).

Vytvořte jednoduchý webový server na iPhone pomocí iSH Shell

  • Nejprve nainstalujte aplikaci iSH Shell (volný, uvolnit) na vašem iPhone a spusťte aplikaci.
  • Nyní nainstalujeme Python 3 na iPhone přes shell. Stačí zadat příkaz uvedený níže.
apk add python3
Nainstalujte python3 na iPhone a iPad
  • Jakmile je Python 3 nainstalován na vašem iPhone, jste připraveni vytvořit server. Zadejte níže uvedený příkaz pro spuštění webového serveru na vašem iPhone.
python3 -m http.server
Spusťte webový server na iOS
  • Dále byste ve spodní části měli vidět zprávu „Poskytování HTTP na 0.0.0.0 portu 8000“. Kromě toho se vám také zobrazí vyskakovací okno, které říká něco jako: „iSH by rád našel zařízení ve vaší místní síti a připojil se k nim. To je nutné pro připojení k localhost a použití příkazu ping“ Klepněte OK ve vyskakovacím menu pokračujte.
Nastavte webový server na iPhone a iPad
  • Dále můžete připojit webový server ze stejného nebo jiného zařízení. Pokud se chcete připojit k webovému serveru iOS/iPadOS ze stejného zařízení (localhost), stačí nasměrovat libovolný webový prohlížeč na následující adresu.
http://127.0.0.1:8000/
Jak spustit jednoduchý webový server na iPhone
  • Chcete-li se připojit k webovému serveru iOS/iPadOS z jiného zařízení ve stejné síti, nasměrujte libovolný webový server na níže uvedenou adresu.
http://device-ip-address:8000/

Poznámka: Ve výše uvedeném příkazu budete muset nahradit „device-ip-address“ IP adresou vašeho iPhone. IP adresu svého iPhone zjistíte tak, že přejdete do Nastavení -> WiFi -> Klepněte na název WiFi -> IP adresa.

Jak spustit jednoduchý webový server na iPhone

Jak přidat soubory HTML na váš iPhone server

Nyní, když jsme vytvořili server, možná se ptáte, kam a jak přidat soubory HTML, že? No to je také snadné. Postupujte podle níže uvedených kroků.

Poznámka: Předpokládáme, že jste již vytvořili soubor HTML, který chcete obsluhovat prostřednictvím webového serveru vašeho iPhone. Pokud nemáte, můžete vytvořit soubor HTML na počítači Mac nebo PC a poté postupujte podle níže uvedených kroků.

  • Na iPhonu spusťte aplikaci Soubory. Klepněte na ikonu se třemi tečkami v pravém horním rohu a klepněte na „Upravit“.
kroky k povolení souborů ish v aplikaci Files
  • Povolte přepínač vedle iSH a poté klepněte na ‚Hotovo‘.
povolit soubory shellu iSH v iphone
  • Z vašeho Macu (nebo PC) odešlete soubor do vašeho iPhone a umístěte jej do iSH -> root.
Jak spustit jednoduchý webový server na iPhone

Poznámka: Soubor by se měl jmenovat index.html.

Nyní můžete navštívit IP adresu „http://iphone-ip-address:8000“ z jiného zařízení připojeného ke stejné WiFi síti a zobrazí se váš soubor HTML.

prohlížení html souboru ze serveru iphone

Jak zastavit váš iPhone server

Jakmile dokončíte používání vašeho iPhone pro vytvoření serveru a hraní si s HTML soubory v něm, měli byste také zastavit server. Naštěstí je to velmi jednoduché. Zde je návod.

  • V aplikaci iSH Shell, kde běží server, klepněte na ovládací ikonu (šipka nahoru) na panelu nástrojů. Poté stiskněte ‚Z‘ na klávesnici.
zastavte webový server iphone krok 1
  • To je vše, iSH Shell vás bude informovat, že server byl zastaven.
webový server iphone zastaven

Spusťte webový server na iPhone s iSH a Python

Tak si můžete na svém iPhone vytvořit svůj vlastní jednoduchý webový server, umístit své vlastní soubory HTML na svůj iPhone a navštívit je z jiných zařízení v síti. Abychom byli spravedliví, můžete spustit přesměrování portů z vašeho routeru pro IP adresu vašeho iPhone a přistupovat k vašemu serveru také zvenčí vaší místní sítě, ale to je nad rámec tohoto článku. Navíc otevírá vaši síť nechtěnému přístupu, takže se ujistěte, že to děláte pouze v případě, že víte, do čeho jdete. To znamená, co si myslíte o provozování webového serveru na iPhone? Dejte nám vědět v komentářích níže.

Podpořte naši práci ❤️

Pokud se vám tento článek líbil, zvažte zaslání spropitného, abychom mohli i nadále vydávat kvalitní obsah.

Bezpečná platba přes PayPal
Moyens I/O Staff vás motivoval, dává vám rady ohledně technologie, osobního rozvoje, životního stylu a strategií, které vám pomohou.