İPhone'da bir web sunucusu nasıl çalıştırılır

Kodlamayı öğrenmek? İPhone'unuzda bir web sunucusu çalıştırabileceğiniz söylendi mi? Bu yazıda bunu nasıl yapacağınızı göstereceğim için size iyi haberler getiriyorum. Ama unutmayın, bu bir sonraki Amazon veya IgeeksBlog'u barındırmak anlamına gelmez. Ama onunla bir mini proje çalıştıracağınıza söz verebilirim.

İPhone'unuzla bu basit görevi nasıl değerlendireceğinizi görmek için okumaya devam edin. Ancak devam etmeden önce, iPhone'un HTML'nizi yazması için bu HTML editörlerinden birini almak isteyebilirsiniz.

İPhone'unuzla bir web sunucusu kurma gereksinimleri

İPhone'unuzda bir web sunucusu kurmak için yalnızca bir Linux kabuk emülatörüne ihtiyacınız var. Bunun için tavsiye ederimish linux ortam emülatörü.

Şimdi, yeni Linux kabuk emülatörünüzü nasıl kullanacağınızı görmek için aşağıdaki bölümlerde devam edelim.

İPhone'unuzda bir web sunucusu nasıl kurulur

Web sunucusunu başlatmak için python'u ish üzerinden yüklemeniz gerekir. Bu nedenle, daha önce yüklediğiniz ish uygulamasını açın ve aşağıdaki komutu çalıştırın:

apk add python3

Not: Basıngeri dönmekISH terminalinde bir komut çalıştırmak için klavyenizin anahtarı.

Kurulum bittikten sonra yazabilirsinizPython3 - Sürümish kabuğunun içinde. Python sürümü ile bir yanıt, Python'u iPhone'unuza başarıyla yüklediğinizi gösterir.

Ardından, Python3 ile bir HTTP istemcisini arayarak yerel bir sunucu başlatın:

python3 -m http.server

MuslukTAMAMIOS'un HTTP istemcisiyle bir sunucu oluşturmasına izin vermesi istenirse. HTTP, hipermetin transfer protokolünün kısaltmasıdır. İnternet üzerinden talep ve yanıt alışverişini sağlar.

ISH terminalindeki sunucu tabanı adresini şu şekilde göreceksiniz:

https://0.0.0.0:8000

Bu adres, iPhone'unuz olarak bir ağı paylaşan her cihaz için bir plandır. Tarayıcıya erişmek için sıfırları Wi-Fi veya yönlendiricinizin IP adresini değiştirin.

Yani adres:

https://IPAddress:8000

Bu IP adresini, size giderek bulabilirsiniz.İPhone AyarlarıWifi. Dokunyönlendiricinin adı→ Kontrol etIP adresi.

Örneğin, IP adresiniz 194.173.12 ise, sunucu barındırma adresi:

https://194.173.12:8000

Şimdi, masaüstünüzdeki veya aynı ağı iPhone'unuzla paylaşan ve sunucu adresini arayan (IP adresini içeren) tarayıcıyı açın. Bu, boş bir sayfa veya ISH varsayılan dizinlerini içeren bir sayfa açacaktır. Tabii ki, bununla hiçbir şey yapamazsınız. HTML proje dosyanız sunucuda çalıştırmak için ISH dizininin içinde olmalıdır.

İPhone sunucunuzla basit bir HTML dosyası oluşturun ve çalıştırın

ISH kök dizininde yeni bir HTML dosyası yapmak için ISH terminalinde aşağıdaki komutu çalıştırın:

touch index.html

ISH terminalinden oluşturduğunuz her klasör ve dosya ISH kök klasörüne gider. Böylece bu yeni dosyayı bulacaksınız (index.htmliçindekökISH dizininin klasörü.

Bu dosyayı bulmak için:

Yeni HTML dosyasını bulduktan sonra, iPhone'unuzda HTML düzenleyicinizi kullanarak açabilirsiniz. Şimdi, HTML'nizi geliştirin ve CSS ile istediğiniz gibi stil. Duyarlı hale getirmek için biraz JavaScript bile ekleyebilirsiniz. Projenizi görüntülemek için sunucu adresini de ziyaret edebilirsiniz.

Ayrıca bakınız:Windows 11'in eski bir sürümünü çalıştırırsanız, Microsoft sisteminizi zorlayabilir

Mevcut bir html dosyası nasıl çalıştırılır

Ayrıca ISH kullanarak önceden oluşturulmuş HTML dosyalarını da çalıştırabilirsiniz. Yapmanız gereken tek şey bunları iPhone'unuzdan ISH'nin kök klasörüne taşımak veya kopyalamaktır.

HTML dosyasını iPhone'unuzda bulduktan sonra:

Yapıldıktan sonra, artık sunucu adresine giderek HTML dosyasını ISH sunucusu aracılığıyla çalıştırabilirsiniz:

https://IPAddress:8000

Değiştirdiğinizden emin olunIP adresiYönlendiriciniz veya Wi-Fi IP adresinizle. Ayrıca, bu adresi herhangi bir cihazda açabilse de, erişim sırasında aynı ağı iPhone'unuzla paylaşması gerektiğini unutmayın.

İşte ISH sunucumla barındırdığım şey:

Not: İPhone'da bir web sunucusu kullanmayı bırakmak için, araç çubuğundaki yukarı ok simgesine ve ardından ISH Shell uygulamasındaki klavyede Z'ye dokunun.

Bunun için hepsi bu!

Kuşkusuz, iPhone'daki Ish Linux emülatörünü kullanmak uygun değil, çünkü ekran klavyesi ile kabuk üzerine komutlar yazma göz korkutucu olabilir. Ancak Linux Shell ortamını ve web sunucularının nasıl çalıştığını görmek için iyi bir şekilde kullanabilirsiniz.

İPhone'unuzun klavyesiyle yazmanın zorluğu göz önüne alındığında, sakıncası yoksa harici bir klavye ile eşleştirebilirsiniz. Ancak genel olarak, bununla sadece mini, statik tip bir web sitesi projesi yapabileceğiniz sonucuna varırdım ve daha fazlası.

Herhangi bir sorunun var mı? Aşağıdaki yorumlar bölümünde bana bildirin.

Devamını oku: