iPhoneでWebサーバーを実行する方法
コーディングを学びますか?iPhoneでWebサーバーを実行できると言われたことがありますか?さて、この投稿でそれを行う方法を紹介するので、良いニュースをお届けします。ただし、これは次のAmazonまたはiGeeksBlogをホストすることを意図したものではないことに注意してください。しかし、私はあなたがそれでミニプロジェクトを始めることを約束することができます。
iPhoneでこの簡単なタスクを実行する方法を見つけるために読み続けてください。ただし、先に進む前に、iPhone用のこれらのHTMLエディターの1つを入手してHTMLを作成することができます。
iPhoneでWebサーバーをセットアップするための要件
iPhoneにWebサーバーをセットアップするために必要なのはLinuxシェルエミュレーターだけです。このために、iSHLinux環境エミュレーターをお勧めします。
次のセクションに進んで、新しいLinuxシェルエミュレーターの使用方法を学びましょう。
iPhoneでWebサーバーを設定する方法
Webサーバーを実行するには、iSHを介してPythonをインストールする必要があります。したがって、前にインストールしたiSHアプリを開き、次のコマンドを実行します。
apk add python3
ノート。キーボードのリターンキーを押して、iSHターミナルでコマンドを実行します。
インストールが完了したら、iSHシェル内でpython3–versionと入力できます。Pythonバージョンでの応答は、iPhoneにPythonが正常にインストールされたことを意味します。
次に、Python3を使用してHTTPクライアントを呼び出して、ローカルサーバーを起動します。
python3 -m http.server
iOSがHTTPクライアントでサーバーを作成できるようにするプロンプトが表示されたら、[OK]をクリックします。HTTPは、HypertextTransferProtocolの頭字語です。これにより、インターネットを介した要求と応答の交換が可能になります。
iSHターミナルにサーバーのベースアドレスが次のように表示されます。
http://0.0.0.0:8000
このアドレスは、iPhoneと同じネットワーク上にあるすべてのデバイスのプランです。ブラウザでアクセスするには、ゼロをWi-FiまたはルーターのIPアドレスに置き換えます。
したがって、アドレスは次のようになります。
http://IPAddress:8000
このIPアドレスは、iPhoneの[設定]→[Wi-Fi]に移動して見つけることができます。ルーターの名前をクリック→IPアドレスを確認します。
たとえば、IPアドレスが194.173.12の場合、サーバーホスティングアドレスは次のようになります。
http://194.173.12:8000
次に、デスクトップまたはiPhoneと同じネットワーク上にある他のデバイスでブラウザを開き、サーバーアドレス(IPアドレスを含む)を探します。これにより、空白のページまたはデフォルトのiSHディレクトリを含むページが開きます。もちろん、それについてあなたができることは何もありません。HTMLプロジェクトファイルをサーバーで実行するには、iSHディレクトリにある必要があります。
iPhoneサーバーでSimpleHTMLファイルを作成して実行します。
iSHターミナルで次のコマンドを実行して、iSHルートディレクトリに新しいHTMLファイルを作成します。
touch index.html
iSHターミナルで作成した各フォルダとファイルは、iSHルートフォルダに配置されます。したがって、この新しいファイル(index.html)はiSHディレクトリのルートフォルダにあります。
このファイルを見つけるには:
- ファイルアプリに移動します。
- 左上の「参照」をクリックします。
- ISに移動します。
- ルートフォルダを開くと、HTMLファイルが表示されます。
新しいHTMLファイルを見つけたら、iPhoneのHTMLエディタで開くことができます。次に、HTMLをデザインし、CSSを使用して好きなようにスタイルを設定します。JavaScriptを追加して、応答性を高めることもできます。サーバーアドレスにアクセスして、プロジェクトを表示することもできます。
iSHで既存のHTMLファイルを実行する方法
iSHを使用してビルド済みのHTMLファイルを実行することもできます。あなたがしなければならないのはあなたのiPhoneからiSHルートフォルダにそれらを移動またはコピーすることです。
iPhoneでHTMLファイルを見つけたら:
- それを押したままにして、[コピー]をクリックします。
- iSHルートフォルダに移動します。
- フォルダ内の任意の場所を長押しして、[貼り付け]を選択します。
その後、次の方法でサーバーアドレスに移動することにより、iSHサーバーを介してHTMLファイルを実行できます。
http://IPAddress:8000
IPアドレスをルーターまたはWi-FiIPアドレスに置き換えてください。また、このアドレスはどのデバイスでも開くことができますが、アクセス時にはiPhoneと同じネットワーク上にある必要があることに注意してください。
iSHサーバーでホストしているものは次のとおりです。
ノート。iPhoneでWebサーバーの使用を停止するには、ツールバーの上矢印アイコンをタップしてから、iSHShellアプリのキーボードでZをタップします。
以上です。
間違いなく、iPhoneでiSH Linuxエミュレーターを使用するのは不便です。これは、画面キーボードを使用してシェルでコマンドを入力するのが難しい場合があるためです。ただし、これを使用して、Linuxシェル環境とWebサーバーの動作を確認することができます。
iPhoneのキーボードで入力するのは難しいので、気にしない場合は外部キーボードとペアリングできます。しかし、一般的に、静的タイプのWebサイトミニプロジェクトは、これだけで実行でき、他には何も実行できないと結論付けます。
質問がありますか?下記のコメント欄でお知らせください。
コメントを残す