iPhoneでWebサーバーを実行する方法

コードを学ぶ? iPhoneでWebサーバーを実行できると言われたことはありますか?さて、私はあなたに良い知らせをもたらします、私はこの投稿でそれを行う方法をあなたに示します。しかし、これは次のAmazonまたはIGEEKSBLOGをホストすることを意図したものではありません。しかし、私はあなたがそれでミニプロジェクトを実行することを約束することができます。

読み続けて、iPhoneでこのシンプルなタスクをどのように進めるかを確認してください。ただし、先に進む前に、iPhoneがHTMLを作成するためにこれらのHTMLエディターの1つを取得したい場合があります。

iPhoneにWebサーバーをセットアップするには、Linuxシェルエミュレーターのみが必要です。このために、私はそれをお勧めしますISH Linux環境エミュレータ

次に、新しいLinuxシェルエミュレーターの使用方法を確認してみましょう。

iPhoneでWebサーバーを設定する方法

Webサーバーを起動するには、ISH経由でPythonをインストールする必要があります。したがって、以前にインストールしたISHアプリを開き、次のコマンドを実行します。

apk add python3

注記:を押します戻るキーボードのキーは、ISHターミナルでコマンドを実行します。

インストールが終了したら、入力できますPython3 - バージョンISHシェルの内側。 Pythonバージョンでの応答は、iPhoneにPythonを正常にインストールしたことを示しています。

次に、Python3を使用してHTTPクライアントを呼び出してローカルサーバーを開始します。

python3 -m http.server

タップしますわかりましたiOSがHTTPクライアントを使用してサーバーを作成できるように求められている場合。 HTTPは、HyperText Transfer Protocolの頭字語です。インターネットを介したリクエストと回答の交換を保証します。

ISHターミナルのサーバーベースアドレスが次のように表示されます。

https://0.0.0.0:8000

このアドレスは、iPhoneとしてネットワークを共有するすべてのデバイスの青写真です。ブラウザでアクセスするには、ゼロをWi-FiまたはルーターのIPアドレスに置き換えます。

したがって、アドレスは次のようになります。

https://IPAddress:8000

あなたはあなたに行くことによってこのIPアドレスを見つけることができますiPhoneの設定Wi-Fi。タップしますルーターの名前→確認しますIPアドレス

たとえば、IPアドレスが194.173.12の場合、サーバーホスティングアドレスは次のようになります。

https://194.173.12:8000

次に、デスクトップまたは同じネットワークをiPhoneと共有する他のデバイスでブラウザを開き、サーバーアドレス(IPアドレスを含む)を検索します。これにより、空白のページまたはISHデフォルトのディレクトリを含むページが開きます。もちろん、あなたはそれで何もすることはできません。 HTMLプロジェクトファイルは、サーバーで実行するためにISHディレクトリ内にある必要があります。

iPhoneサーバーで簡単なHTMLファイルを作成して実行します

ISHターミナルで次のコマンドを実行して、ISHルートディレクトリ内に新しいHTMLファイルを作成します。

touch index.html

ISH端末から作成したすべてのフォルダーとファイルは、ISHルートフォルダーに送られます。したがって、この新しいファイルが見つかります(index.html)内側ISHディレクトリのフォルダー。

このファイルを見つけるには:

新しいHTMLファイルを見つけたら、iPhoneでHTMLエディターを使用して開くことができます。次に、HTMLを開発し、CSSで好きなようにスタイルを整えます。 JavaScriptを少し追加して応答性を高めることもできます。また、サーバーアドレスにアクセスしてプロジェクトを表示することもできます。

参照:Windows11の古いバージョンを実行すると、Microsoftはシステムを強制的にアップグレードする場合があります

ISHを使用して既存のHTMLファイルを実行する方法

ISHを使用して事前に構築されたHTMLファイルを実行することもできます。必要なのは、iPhoneからiShのルートフォルダーに移動またはコピーすることだけです。

iPhoneでHTMLファイルを見つけたら:

完了したら、以下を介してサーバーアドレスに移動することにより、ISHサーバーを介してHTMLファイルを実行できます。

https://IPAddress:8000

あなたがあなたを交換することを確認してくださいIPアドレスルーターまたはWi-Fi IPアドレスを使用します。また、任意のデバイスでこのアドレスを開くことはできますが、アクセス時に同じネットワークをiPhoneと共有する必要があることを忘れないでください。

ISHサーバーでホストしたものは次のとおりです。

注記:iPhoneでWebサーバーの使用を停止するには、ツールバーのUp Arrowアイコンをタップしてから、ISHシェルアプリのキーボードにzが続きます。

これはすべてです!

間違いなく、iPhoneでiSh Linuxエミュレーターを使用すると、画面上のキーボードを使用してシェル上のコマンドを入力するのは気が遠くなる可能性があるため、便利ではありません。ただし、Linuxシェル環境とWebサーバーの仕組みを垣間見るために、それを適切に使用することができます。

iPhoneのキーボードを入力するのが難しいことを考えると、気にしない場合は外部キーボードとペアリングできます。しかし、一般的に、私はあなたがこれを使用してミニの静的タイプのウェブサイトプロジェクトしか実行できないと結論付けています。

質問がありますか?以下のコメントセクションで教えてください。

続きを読む