Python3 : 簡易 WEB サーバーを立ち上げる

概要

Python3 は簡易的な WEB サーバー機能を有していて、ワンライナーで簡単に立ち上げることが可能。
アクセスのチェックやテスト等に重宝する。

環境

  • Raspberry Pi 3B
  • Raspbian Strech
  • Python3.5.3

手順

WEB サーバーの起動

以下のコマンドで WEB サーバーが起動する。

$ python3 -m http.server
Serving HTTP on 0.0.0.0 port 8000 ...
デフォルトではポート 8000 で立ち上がる。コマンドの末尾にポート番号を付けることで変更可能。

確認

ブラウザから localhost:8000 (実機からの場合)、または (IP アドレス):8000 でアクセス。
起動したディレクトリの一覧が表示される。

そのディレクトリに index.htmlindex.htm が存在すれば、そちらが表示される。

アクセスしたタイミングで端末に以下のようなログが表示される。

192.168.1.20 - - [23/May/2019 18:23:53] "GET / HTTP/1.1" 200 -

コメント

タイトルとURLをコピーしました