#07:Webサーバの役割を理解しよう
Webサーバの役割と機能について、さらに理解を深めます。そして、典型的なWebサーバの構成について学習します。
・クライアントからのHTTPによるアクセスを処理
・Webページなどのリソースを送り返す
・アクセスに応じて、プログラムを起動する
・セッション制御を可能にするクッキーの提供
・アクセス制御
■ サーバ側で受信しているデータを見るには ■
次のサイトに詳しい情報が掲載されています。
ブラウザがウェブサーバに送っている情報を表示するウェブページを作ってみよう(HTML/CSS/JavaScript/PHP) | ラボラジアン
https://laboradian.com/create-web-page-show-your-info/
【代表的なWebサーバアプリケーション】
Webサーバ - Wikipedia
https://ja.wikipedia.org/wiki/Web%E3%82%B5%E3%83%BC%E3%83%90
Apache HTTP Server - Wikipedia
https://ja.wikipedia.org/wiki/Apache_HTTP_Server
nginx - Wikipedia
https://ja.wikipedia.org/wiki/Nginx
Internet Information Services - Wikipedia
https://ja.wikipedia.org/wiki/Internet_Information_Services
http.server --- HTTP サーバ — Python 3.7.2 ドキュメント
https://docs.python.org/ja/3/library/http.server.html
WEBrick - Wikipedia
https://ja.wikipedia.org/wiki/WEBrick
PHP: ビルトインウェブサーバ - Manual
http://www.php.net/manual/ja/features.commandline.webserver.php
http-server - npm
https://www.npmjs.com/package/http-server
ワンライナーWebサーバを集めてみた - Qiita
https://qiita.com/sudahiroshi/items/e74d61d939f18779970d
【Apacheの設定】
UbuntuのApache設定ファイル、どうやるんだっけ? - Qiita
https://qiita.com/diconran/items/1eca0e0792f4ce1930c5
ubuntuでapache2のDocumentRootを変更するまで - Qiita
https://qiita.com/shita_fontaine/items/40a086265f0cf07d10e0
【アクセスログ】
Apache の Web サーバ アクセスログの記載内容の読み方を理解してログ解析しよう
https://webllica.com/apache-web-server-log-analyze/
Apacheのエラーログを管理する – ABC Blog
https://linuxserver.jp/%E3%82%B5%E3%83%BC%E3%83%90%E6%A7%8B%E7%AF%89/httpd/%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%AD%E3%82%B0%E3%81%AE%E7%AE%A1%E7%90%86/
「ホームページにアクセスすると情報は取られるの?」
https://www.cman.jp/network/term/getinfo/
サーバがアクセス情報を取得する仕組み | エクスチュア総合研究所
http://exture-ri.com/2016/02/29/%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%8C%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E6%83%85%E5%A0%B1%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E4%BB%95%E7%B5%84%E3%81%BF/
安全なウェブサイトの作り方:IPA 独立行政法人 情報処理推進機構
https://www.ipa.go.jp/security/vuln/websecurity.html