簡易ウェブサーバー

提供: MonoBook
2019年11月6日 (水) 00:11時点におけるAdministrator (トーク | 投稿記録)による版 (ページの作成:「簡易ウェブサーバーとは、最近流行りのコマンド一発でウェブサーバーが立ち上がるというものである。 == 概要 == 主にHT…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

簡易ウェブサーバーとは、最近流行りのコマンド一発でウェブサーバーが立ち上がるというものである。

概要

主にHTML5のサンプルプログラムなどを動かすのに使用される。HTML5対応のブラウザの多くは、HTMLファイルをローカルファイルとして開くとセキュリティの関係で一部APIが制限されるが、簡易ウェブサーバーを利用して127.0.0.1で開くとフル機能を利用できる。

ちょっとしたサンプルプログラムを試すのにapachenginxの環境を構築するのは時間の無駄なので簡易ウェブサーバーが大流行している。

Python

PythonにはSimpleHTTPServerというものが搭載されている。

$ cd html5
$ python -m SimpleHTTPServer 8080

PHP

PHPもPythonに対抗して簡易ウェブサーバーを搭載してきた。

$ cd html5
$ php -S localhost:8080

Visual Studio Code

Visual Studio Codeには「Live Server」という拡張がある。 下部のステータスバーに「Go Live」というメニューが追加されるのでクリックすると起動する。