NginxModulesJa
このセクションはNginxの機能と設定についての高度なリファレンスです。こちらもご覧ください。:
- 設定表記リファレンス
- モジュール対応表 - ApacheとLighttpdに対するモジュール対応表
- 機能のリクエスト
- はじめに
- 設定クックブック
Contents |
Nginxコア
- Main Module - error log, processes, permissions, etc.
- Events Module - epoll, kqueue, select, poll, etc.
標準のHTTPモジュール
- HTTP Core Module - ports, locations, error pages, aliases, and other essentials
- HTTP Upstream Module - for load-balancing
- Access Module - allow/deny based on IP
- Auth Basic Module - HTTP authentication
- AutoIndex Module - list files in a directory
- Browser Module - interpret "User-Agent" string
- Charset Module - recode web pages
- Empty GIF Module - serve a 1x1 image from memory
- FastCGI Module
- GEO Module - set config variables using key/value pairs of IP addresses
- Gzip Compression Module
- HTTP Headers Module - set arbitrary response headers
- HTTP Index Module - set files to be used as index
- HTTP Referer Module - filter requests based on "Referer" string
- Limit Zone Module - limit simultaneous connections from a client
- Log Module - custom access logs
- Map Module - set config variables using arbitrary key/value pairs
- Memcached Module
- Proxy Module
- Rewrite Module - apply regular expressions to request URIs
- SSI Module - server-side includes
- UserID Module - issue identifying cookies
オプションのHTTPモジュール
これらのモジュールはコンパイル時に有効にする必要があります。
| モジュールの名称 | ./configure オプション |
| Addition Module - append text to pages | --with-http_addition_module |
| Embedded Perl Module | --with-http_perl_module |
| FLV Module - Flash Streaming Video | --with-http_flv_module |
| Gzip Pre-Compression Module | --with-http_gzip_static_module |
| Random Index Module - randomize directory indexes | --with-http_random_index_module |
| Real IP Module - for using nginx as backend | --with-http_realip_module |
| SSL Module | --with-http_ssl_module |
| Stub Status Module - view server statistics | --with-http_stub_status_module |
| Substitution Module - replace text in pages | --with-http_sub_module |
| WebDAV Module | --with-http_dav_module |
| Google Performance Tools Module | --with-google_perftools_module |
| XSLT Module | --with-http_xslt_module |
サードパーティのHTTPモジュール
これらのモジュールはNginxのソースには含まれていません。
サードパーティのNginxパッチ
これらのパッチはNginxのソースには含まれていません。
| パッチの名称 | 作者 | ダウンロード |
| Set Real IP header to any variable | Joaquin Cuenca Abela | realip.patch |
| Redirect to static file based on its freshness | DeepFryed | redirect_modified.patch , readme.txt |
| Log to syslog | Marlon de Boer | syslog.patch |












