Pythonがインストールされた環境で以下のコマンドを実行。
python -m SimpleHTTPServer
(2017/09/11 追記)
Python 3 では SimpleHTTPServer が無くなっています。代わりに http.server を使って下さい。
python -m http.server
(追記ここまで)
- [注意]このサーバ本当に簡易的なのでほとんど機能は有りません
- DocumentRoot(ドキュメントルート)はこのコマンドを実行したフォルダとなります
- ブラウザで http://0.0.0.0:8000/ にアクセスするとドキュメントルートのファイル一覧が表示されます。開きたいファイルをクリックして下さい
- サーバは ctrl+c で停止させます
ポート番号を変更したい場合は以下の様に記述します。
python -m SimpleHTTPServer 8080
この場合は8080に設定したのでブラウザでのアクセスは http://0.0.0.0:8080/ になります。
JavaScriptでcanvasタグの内容を getImageData() で取得する様なプログラムを書いた場合、ローカル環境で実行した場合にセキュリティエラーと成ります。その様な時にわざわざサーバにアップロードする代わりにこの方法でサーバを立てるととても便利です。