Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

一行のコマンドでローカルサーバを構築する【Mac】

More than 3 years have passed since last update.

はじめに

タイトルそのままです。
他の方々もQiitaに投稿していますが、今後の記事のリンク用に…と思い作成しました。

実行環境

OS X 10.12.4
Python 3.5.1

事前準備

pythonがインストールされていればおk

構築方法

  1. ターミナルを開く
  2. python -m http.server 8000 を入力(8000はポート番号で変更可能です)
  3. Serving HTTP on 0.0.0.0 port 8000 ... と出力されれば構築完了

注意点

  • python2の方は python -m SimpleHTTPServer 8000 と入力
  • python ... を実行した際にpython3として実行する設定を行なっていない(python2として処理される)方は python3 -m http.server 8000 と入力

サンプル

~/Sample に index.htmlを作成。以下のような内容を書いておきます。

index.html
<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
  </head>
  <body>
    てすと
  </body>
</html>

~/Sample内で python -m http.server 8000 を実行しましょう。
ブラウザに http://localhost:8000 を打てば以下のようなページが表示されると思います。

スクリーンショット 2017-04-15 5.49.44.png

さいごに

Apacheを使う方法がメジャーだと思うので気になる方はググってみてください。
暇があれば記事にするかもしれないです。

pafu
明日から本気出すと言い続けて何年経ったのだろう・・。 そんな新米プログラマーです( *`ω´)b twitterたまに呟きます。興味ある方はフォローお願いします。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away