外部からアクセスできるローカルサーバーを立てる

自分がローカルで作成しているwebサイト、webアプリケーションを別の端末で確認する方法についてです。

この方法を知ってると知らないとでは結構大きいですね。私は最近知ったので活かしていきたいと思います。

 

私が知ったのはPythonを使用する方法で

➀ターミナルで実行したいファイルがあるディレクトリに移動して「python -m SimpleHTTPServer  ポート番号」を実行します。

➁ローカルサーバーを立てたPCでは、上記の例で言うと「localhost:ポート番号/閲覧したhtmlファイルのパス」をブラウザのURLに指定することで確認できます。

➂外部の端末からはローカルサーバーを立てたPCのIPアドレスを使ってアクセスします。

※Windowsなら「ipconfig」、Macなら「ifconfig」でIPアドレスを確認することができます。

「IPアドレス:ポート番号/閲覧したhtmlファイルのパス」でローカルサーバーのファイルにアクセスすることができます。

 

例として「Desktop\Test\index.html」を別端末で確認したい場合

・ターミナルで「Desktop\Test」に移動

・ポート番号を「8888」に指定(好きなポート番号で大丈夫です。ただし、使用できない番号もあります。)

・PCのIPアドレスが「192.168.13.38」

→「192.168.13.38:8888」でアクセスすることができます。