tweeeetyのぶろぐ的めも

アウトプットが少なかったダメな自分をアウトプット<br>\(^o^)/

サクっとwebサーバを立てる2(SimpleHTTPServer)

はじめに

いきなり「2」としてますが、こちら↓を1としてます
ローカルのjsonファイルをgruntでwebサーバ立てて取得できるようにしてみるテスト

インストールとかは簡単ですが下に書いておきました。

さっそくローカルwebサーバをたてるfor Python その①

流れは以下。簡単ですマジで

1.コマンドプロンプト開く
2.ドキュメントルート(index.html置く場所)にしたいフォルダにcdで移動する
3.'python -m SimpleHTTPServer 8888'とたたく

これだけです。

おためし

C:\Users\hoge\Desktop\testAppをドキュメントルートとしてやってみます

用意したindex.html(C:\Users\hoge\Desktop\testApp\index.html)

<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="utf-8">
  <title>python http</title>
</head>
<body>
  <h1>SimpleHTTPServerでwebサーバ</h1>
</html>

プロンプト開いて'python -m SimpleHTTPServer 8888'とうちます

ファイアウォールによってはこんな感じで表示されますが許可

ブラウザでhttp://127.0.0.1:8888/(もしくはhttp://localhost:8888)と叩く

簡単

さっそくローカルwebサーバをたてるfor Python その②

流れは以下。こちらも簡単です

1.pyファイルを作って数行書く
1.コマンドプロンプト開く
2.ドキュメントルート(index.html置く場所)にしたいフォルダにcdで移動する
3.pyファイルを直接叩く

これだけです。

おためし

今回作ったpyファイルはこれ
C:\Users\hoge\Desktop\testApp\server.py

プロンプトを開いたら
C:\Users\hoge\Desktop\testApp>server.py
と叩きます



補足

ダウンロードとインストールはこちら↓
http://www.python.jp/Zope/Zope/download/pythoncore

パスの通し方(python --versionとか打ってみてちゃんと出ないとか)はこちら↓
http://www.pythonweb.jp/install/setup/index1.html

参考サイトはこちらとか↓
http://msrx9.bitbucket.org/blog/html/2013/06/28/kind_of_pysever.html
を参考にしてみると良いかもしれません。