PCのローカルサーバーにスマホからアクセスする方法

#HowTo#Windows
投稿日: 更新日:
データセンターの写真

PCで立てたローカルサーバーにスマホからアクセスする方法です。サーバーはどうやって立てても同じようにできるはずですが、今回はPythonを使って説明します。

また、今回紹介する方法は、ローカルサーバーを立てたPCとアクセスするスマホが同じネットワークに繋がっている必要があります。同じネットワークというのは、たとえば同じWi-Fiに接続しているなどです。

Pythonがインストールされている環境でサーバーを立てるには、コマンドラインで次のコマンドを実行します。Pythonを使わずにローカルサーバーを立てたい場合は、自分で調べてください。

また、すでにローカルサーバーを立ててある場合は、次のコマンドを実行する必要はありません。

python -m http.server 8000

これで、ローカルサーバーを立てられました。また、8000の部分は別の数字でもいいです。

次に、PCのIPアドレスを調べます。ここからは、どんな方法でローカルサーバーを立てたとしても同じ手順です。

Windowsの場合は、次のコマンドを実行します。

ipconfig

色々出てきた中で、「IPv4アドレス」と書かれたxxx.xxx.x.x(注:xは数字・文字数が違う可能性あり)という部分を使います。

また、Macならメニュー(左上のリンゴのマーク)からシステム環境設定を開きます。次に、ネットワークを開き、「IPアドレスxxx.xxx.x.x(注:xは数字・文字数が違う可能性あり)が設定されています。」の部分です。

Linuxなら

hostname -I

です。複数出てくる場合は最初のものでいいはず。

さて、ここまででローカルサーバーを立てるところからPCのIPアドレスを調べるところまでできました。

ここからは、スマホを使います。Webブラウザーなど、とりあえずURLを入力して開けるアプリを用意し、次のURL(?)を半角で入力します。

<PCのIPアドレス>:8000

<PCのIPアドレス>は、さきほど調べたPCのIPアドレスに置き換えてください。

また、8000の部分は、サーバーを立てるときに別の数字を指定した場合はそれを使ってください。

Xに共有する Blueskyに共有する Misskeyに共有する LINEに共有する Threadsに共有する
著者のアイコン画像

生まれた時から、母国語よりも先にJavaScriptを使っていました。ネットの海のどこにもいなくてどこにでもいます。

Webフロントエンドプログラマーで、テクノロジーに関する話題を追いかけています。動画編集やプログラミングが趣味で、たまにデザインなどもやっています。主にTypeScriptを使用したWebフロントエンド開発を専門とし、便利で実用的なブラウザー拡張機能を作成しています。また、個人ブログを通じて、IT関連のニュースやハウツー、技術的なプログラミング情報を発信しています。