Motomichi Works Blog

モトミチワークスブログです。その日学習したことについて書いている日記みたいなものです。

phpまたはpythonでlocalhostを簡易的に起動して、スマホで動作確認する

参考にさせていただいたページ

はじめに

python2とphp7.3でサーバーが起動できることと、スマホのブラウザからindex.htmlの閲覧ができることを確認しました。

python3は動作確認していません。

ディレクトリとファイルの作成

以下のコマンドでディレクトリとファイルの作成をします。

mkdir example
cd example
touch index.html

index.htmlには適当にHTMLを書いてください。

コマンド

python2

python -m CGIHTTPServer 8000

python3

python -m http.server --cgi 8000

php5.4〜

php -S localhost:8000

IPアドレスで起動してスマホで動作確認をする

予め自分のPC端末のIPアドレスを確認しておいて、例えば 192.168.xx.xx だった場合は以下のコマンドでサーバーを起動できます。

python2

python -m CGIHTTPServer 8000 --bind 192.168.xx.xx

python3

python -m http.server --cgi 8000 --bind 192.168.xx.xx

php5.4〜

php -S 192.168.xx.xx:8000

同じネットワークに接続していれば、スマホのブラウザからでも http://192.168.xx.xx:8000/ にアクセスすれば動作確認ができます。