Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

サーバサイド - Apache - Apacheを理解する #32

Closed
fr-sasaki opened this issue Aug 8, 2014 · 3 comments
Closed

サーバサイド - Apache - Apacheを理解する #32

fr-sasaki opened this issue Aug 8, 2014 · 3 comments

Comments

@fr-sasaki
Copy link
Collaborator

■目的

WebサーバやApacheについて理解します。

■課題

以下について調べて下さい。

  • Apacheの概要
  • モジュール
  • プロセス
  • ポート番号
  • VirtualHost
  • DocumentRoot
  • DirectoryIndex
  • MIME
  • AddType
@thori0908
Copy link
Owner

Apacheの概要

フリーのWebサーバソフトウェア。Webサーバソフトウェアがインストールされたコンピュータは、サーバコンピュータであり、クライアントにHTMLや画像ファイル等を配信することができる。

Ref.
http://www.atmarkit.co.jp/ait/articles/0012/01/news001.html


モジュール

Apacheの機能を拡張させるもの。


プロセス

OSからメモリ領域を割り当てられ、処理を実行しているプログラム。
Apacheは1.3.xまで、接続毎にプロセスを1つ作成し、動作していたが、2.0からはマルチスレッドとなり、1つのプロセスで指定されたスレッド分の同時接続が処理可能となった。

Ref.
http://e-words.jp/w/%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9.html
http://www.atmarkit.co.jp/ait/articles/0207/23/news002_2.html


ポート番号

TCP/IP通信において、コンピュータが通信に使用するプログラムを識別する番号。

Ref.
https://www.nic.ad.jp/ja/basics/terms/port-number.html


VirtualHost

一台のマシン上で複数のウェブサイトを扱う運用方法

Ref.
https://httpd.apache.org/docs/2.2/ja/vhosts/


DocumentRoot

クライアントに提供するコンテンツが配置されている場所。

Ref.
http://www.adminweb.jp/apache/docroot/index1.html


DirectoryIndex

クライアントがファイルの指定をせず、ディレクトリを指定したときに返すファイルの設定。

Ref.
http://www.adminweb.jp/apache/docroot/index2.html


MIME

Multipurpose Internet Mail Extensionの略であり、TCP/IPネットワーク上で、画像・音声・動画などを扱う電子メールの規格。

Ref.
http://e-words.jp/w/MIME.html


AddType

拡張子に対するMIMEタイプを追加で登録する際に用いる。
MIMEタイプはWebサーバーとブラウザ間で、データの形式を指定するもの。

Ref.
http://www.adminweb.jp/apache/docroot/index4.html
http://www.tohoho-web.com/wwwxx015.htm


@fr-matsuo
Copy link
Collaborator

確認しました、OKです。

@fr-itaya
Copy link
Collaborator

確認してOKでした。お疲れ様でした!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants