最近はプログラミング開発環境として簡単にWebサーバを起動できるようになっています。
Pythonだと多くのディストリビューションでデフォルトインストールされるので、これを最初に覚えておくのがいいでしょう。
$ python -m SimpleHTTPServer 8000
PHPユーザも多いでしょうから、下記のコマンドも覚えておくといいでしょう。バージョンが古いと動かないかもしれません。
$ php -S localhost:8000
Node.js、Ruby、Dart、Javaといったプログラミング言語でも結構簡単にWebサーバを起動できます。Apache HTTP ServerやLighttpd、nginxなどを利用してもいいのですが、パッケージインストールや設定が必要になります。一方、SDKに含まれる開発用のものだとカレントディレクトリをそのまま使えるので便利ですよね
追記:
Python3だと下記
$ python3 -m http.server 8000
Rubyだと下記
$ ruby -run -e httpd . -p 8000
Node.js で簡単Webサーバは 75lb/local-web-server · GitHubが便利。MITライセンス
$ npm install -g local-web-server $ ws