都内SEのプログラミング勉強と雑記

2008年より都内でSEをしてます。業務システムをリプレイスし続けてきました。ここでは主にjavaやその周辺技術関連を紹介予定。学ぶことリスト:https://docs.google.com/spreadsheets/d/1G4lUqbHxsMf4PGgeRVe1ZL3JTOjlSTrqsJYe1CKz9UY/edit?usp=sharing

Macで簡易的にWebサーバを立ち上げるならこれ

f:id:object1985:20190909144122j:plain
デモやテスト的にWebサーバが欲しいときがあります。
そんなとき毎回わすれてしまうので備忘録を兼ねてメモします。

ちなみにMacと言わず、基本的に以下のPGが入っていればどの環境でも可能かと思います。

いずれもカレントディレクトリをルートディレクトリとして立ち上がります。
ポート番号はあいていれば任意です。

python

  • 2.4以上

python -m SimpleHTTPServer 8000

  • 3.0以上

python -m http.server 8000

PHP

  • 5.4以上

php -S localhost:8000

Node.js

  • 5.2以上

npx httpserver

  • httpserverパッケージをインストールする方法(-gでなくてもいいです)

npm install -g http-server http-server -p 8000


本当は他にもRubyでとかPerlで、とかありますが
私が当分つかいそうな範囲のものだけあげています。

follow us in feedly