「Nginx」の版間の差分
削除された内容 追加された内容
Iida-yosiaki (会話 | 投稿記録) m Nginxをnginxに訂正。ネットワークの機能をHTTPの機能から分離 |
|||
12行目:
| 公式サイト = [http://www.nginx.org www.nginx.org]
}}
'''nginx'''(発音は「Engine-X」)は、オープンソースの[[Webサーバ]]であり、[[HTTP]]
[[Unix系]]OS、[[Linux]]、[[BSDの子孫|BSD系]]OS、[[Mac OS X]]、[[Solaris]]、[[AIX]]、[[HP-UX]]、[[Microsoft Windows]]で動作する。
== 概要 ==
[[Apache HTTP Server]]がリクエストの処理にデフォルトで[[スレッド (コンピュータ)|スレッド]]や[[プロセス]]指向のアプローチを用いている一方で、
== 利用状況 ==
30行目:
[[OpenBSD]]は、リリース5.2(2012年11月)より、ベースシステムにnginxを取り入れた。これは、OpenBSDが提供するApache1.3のフォークを代替するものとして提供され、最終的にそれを置き換えることが意図されている。<ref name="openbsd_5.2">[http://www.openbsd.org/faq/upgrade52.html#nginx OpenBSD Upgrade Guide: 5.1 to 5.2], 2012/11/06 15:00:27 sthen</ref>
[[Wikipedia]]は、SSL終端プロキシとして
==機能と特徴==
{{advert|date=May 2013|section=1}}
=== ネットワーク機能 ===
* [[負荷分散]](ロードバランサ)▼
* [[Transport Layer Security|TLS/SSL]]
** [[Server Name Indication]]
** [[OCSP]] stapling
* [[フォールトトレラント性]]▼
* 同時コネクション数や頻繁なコネクションの制限▼
* 帯域制限▼
* IPアドレスベースの地理位置情報 (geolocation)▼
=== 主な基本HTTP機能 ===
▲* 10000以上の同時コネクションを処理する能力
* 静的ファイル・インデックスファイルの処理、自動インデクシング
*
** 名前ベース
** IPアドレスベース
* [[FastCGI]], [[uWSGI]], [[SCGI]] サポート(キャッシュ機能あり)
* [[リバースプロキシ]](キャッシュ機能あり)
▲* [[負荷分散]](ロードバランサ)
▲* [[フォールトトレラント性]]
▲* [[IPv6]]サポート
* [[gzip]]圧縮、事前gzip圧縮
* URL Rewrite
▲* 同時コネクション数や頻繁なコネクションの制限
▲* 帯域制限
▲* IPアドレスベースの地理位置情報 (geolocation)
* [[WebSocket]] および HTTP/1.1 Upgradeヘッダ<ref>{{cite web|url=http://trac.nginx.org/nginx/changeset/5073/nginx |title=Proxy: support for connection upgrade (101 Switching Protocols). |publisher=trac.nginx.org |date=19 February 2013 |accessdate=21 February 2013}}</ref>
* [[Flash Video|FLV]], [[MP4]]ストリーミング
62 ⟶ 68行目:
* [[Simple Mail Transfer Protocol|SMTP]]、[[Post Office Protocol|POP3]]、[[Internet Message Access Protocol|IMAP]]の[[プロキシ]]
* [[STARTTLS]]サポート
<!-- * SSL/TLSサポート →ネットワーク機能へ -->
=== その他の機能 ===
|