LoginSignup
0
0

More than 1 year has passed since last update.

HTMLファイルをhttpプロトコルでブラウザ表示する

Last updated at Posted at 2022-05-08

ローカル環境のHTMLファイルをブラウザにドラッグ&ドロップすると、
file://〜〜
のURLで表示される。
http://〜〜
で表示したい場合はどうするか。

Docker + PHP "Apache without a Dockerfile"

例えばindex.htmlファイルを配置したディレクトリに移動して
下記コマンドを実行すると
http://localhost/index.html
でWebページを表示できる。Mac

zsh
# コンテナ作成、起動
docker run -d -p 80:80 --name php-apache-c -v "$PWD":/var/www/html php:apache-buster

コンテナの終了、起動

zsh
# コンテナを終了
docker stop php-apache-c
# もう一度コンテナを起動
docker start php-apache-c

 WindowsコマンドプロンプトやPowershellもおおむね同一のコマンドで操作できる。
ただしカレントディレクトリの表現が異なる。

Powershell向け

powershell
docker run -d --name php-apache-c -v ${PWD}:/var/www/html -p 80:80 php:apache-buster

コマンドプロンプト向け

cmd
docker run -d --name php-apache-c -v %cd%:/var/www/html -p 80:80 php:apache-buster

その他の方法 リンク

PHP

ビルトインウェブサーバー
https://www.php.net/manual/ja/features.commandline.webserver.php

php -S localhost:8000

Python

ローカルのWebサイトを確認する方法
https://blog.webcreativepark.net/2013/08/06-121744.html

python -m SimpleHTTPServer 8888

IIS

ローカルストレージにある HTML の表示を HTTP 経由でお手軽に確認する方法
http://gootara.org/library/2015/12/iisex.html

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0