Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Apache 2.4 Changelog          2012/03/29            @n0ts      闇Webサーバ勉強会#5
http://httpd.apache.org/docs/trunk/new_features_2_4.html
の一部翻訳です
闇
コアまわり
MPM• 複数のMPMをコンパイルするときにビ ルドできるようになった• 実行するときにMPMを選択することが できる
Event MPM• Event MPMから実験的フラグが外れた• フル機能をサポートしている
非同期処理のサポート• MPMとOSがサポートしている非同期書 き込み/読み込みをサポート
LogLevelディレクティブ• LogLevelディレクティブをモジュール、 ディレクトリごとに設定できるように なった• debugログレベルの上にtrace1とtrace8の 新しいレベルが追加された
リクエストごとの設定• <If> <ElseIf> <Else> ディレクティブをリ クエストベースで設定できるように なった
<If “-z req(‘Host’)”><If "%{QUERY_STRING} =~ /(delete|commit)=.*?elem/">
パーサー• SetEnvIfExpr RewriteCond Header <If>の  ようなディレクティブに共通のシン  タックスを使った特殊な設定が可能に  なった• http://httpd.apache.org/docs/trunk/...
KeepAliveTimeout• KeepAliveTimeoutディレクティブにミリ 秒を設定できるようになった
NameVirtualHost• NameVirtualHostディレクティブは非推 奨になった
上書き設定• 新しいAllowOverrideListディレクティブ により、.htaccessファイルによって許可 されているディレクティブを許可でき るようになった
設定ファイル変数• Defineディレクティブに変数も設定可能 になった
メモリ使用量の減少• 2.4.xでのたくさんの機能が増えたけれ ど、2.2.xよりメモリ使用量は減少した
新しいモジュールたち1•   mod_proxy_fcgi    •   FastCGIプロトコルのmod_proxy用のバックエンド•   mod_proxy_scgi    •   SCGIプロトコルのmod_proxy用のバックエンド• ...
新しいモジュールたち2•   mod_heartmonitor, mod_lbmethod_heatbeat    •   mod_proxy_balancerに対してバックエンドサーバ上の実際のコ        ネクションをベースに振り分けを...
新しいモジュールたち3•   mod_auth_form    •   フォームベースの認証を許可する•   mod_session    •   クッキーあるいはデータベースを使ったクライアントの        セッション状態を保存する•  ...
新しいモジュールたち4•   mod_log_debug    •   異なるリクエストを処理しているときのデバッグログのレ        ベルをカスタマイズできる•   mod_buffer    •   入出力フィルタースタックにバッファリ...
新しいモジュールたち5•   mod_request    •   HTTPリクエストボディへのフィルタを提供する•   mod_reflector    •   出力フィルタ経由のリクエストボディの写しを提供する•   mod_slotmem_...
改良されたモジュールたち1•   mod_ssl    •   クライアント証明書の認証ステータスにおいてOCSP        サーバを使う設定ができるようになった•   mod_proxy    •   ProxyPassディレクティブをL...
改良されたモジュールたち2•   mod_cache    •   HEADリクエストによるキャッシュが可能になった•   mod_include    •   onerror属性が設定可能になった、onerrorは指定されたファイルがないと ...
改良されたモジュールたち3•   mod_ldap, mod_authnz_ldap    •   mod_authnz_ldapはネストグループをサポートした    •   mod_ldapにタイムアウト設定用の        LDAPCon...
改良されたプログラムたち1•   fcgistarter    •   新しいFastCGデーモンの起動ユー照りティ•   htcacheclean    •   オプションでメタデータも含めることができるようになった    •   URLごと...
Thanks!
Nächste SlideShare
Wird geladen in …5
×

Apache 2.4 ChangeLog at 闇Webサーバ勉強会#5

5.182 Aufrufe

Veröffentlicht am

Veröffentlicht in: Technologie
  • Dating for everyone is here: ❶❶❶ http://bit.ly/39mQKz3 ❶❶❶
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Dating direct: ♥♥♥ http://bit.ly/39mQKz3 ♥♥♥
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

Apache 2.4 ChangeLog at 闇Webサーバ勉強会#5

  1. 1. Apache 2.4 Changelog 2012/03/29 @n0ts 闇Webサーバ勉強会#5
  2. 2. http://httpd.apache.org/docs/trunk/new_features_2_4.html
  3. 3. の一部翻訳です
  4. 4.
  5. 5. コアまわり
  6. 6. MPM• 複数のMPMをコンパイルするときにビ ルドできるようになった• 実行するときにMPMを選択することが できる
  7. 7. Event MPM• Event MPMから実験的フラグが外れた• フル機能をサポートしている
  8. 8. 非同期処理のサポート• MPMとOSがサポートしている非同期書 き込み/読み込みをサポート
  9. 9. LogLevelディレクティブ• LogLevelディレクティブをモジュール、 ディレクトリごとに設定できるように なった• debugログレベルの上にtrace1とtrace8の 新しいレベルが追加された
  10. 10. リクエストごとの設定• <If> <ElseIf> <Else> ディレクティブをリ クエストベースで設定できるように なった
  11. 11. <If “-z req(‘Host’)”><If "%{QUERY_STRING} =~ /(delete|commit)=.*?elem/">
  12. 12. パーサー• SetEnvIfExpr RewriteCond Header <If>の ようなディレクティブに共通のシン タックスを使った特殊な設定が可能に なった• http://httpd.apache.org/docs/trunk/ expr.html
  13. 13. KeepAliveTimeout• KeepAliveTimeoutディレクティブにミリ 秒を設定できるようになった
  14. 14. NameVirtualHost• NameVirtualHostディレクティブは非推 奨になった
  15. 15. 上書き設定• 新しいAllowOverrideListディレクティブ により、.htaccessファイルによって許可 されているディレクティブを許可でき るようになった
  16. 16. 設定ファイル変数• Defineディレクティブに変数も設定可能 になった
  17. 17. メモリ使用量の減少• 2.4.xでのたくさんの機能が増えたけれ ど、2.2.xよりメモリ使用量は減少した
  18. 18. 新しいモジュールたち1• mod_proxy_fcgi • FastCGIプロトコルのmod_proxy用のバックエンド• mod_proxy_scgi • SCGIプロトコルのmod_proxy用のバックエンド• mod_proxy_express • mod_proxy用の動的なリバースプロキシ設定• mod_remote_ip • クライアントのIPアドレスを置換する
  19. 19. 新しいモジュールたち2• mod_heartmonitor, mod_lbmethod_heatbeat • mod_proxy_balancerに対してバックエンドサーバ上の実際のコ ネクションをベースに振り分けを決定できる• mod_proxy_html • 3rdパーティモジュールとして有名なものをベースにして、リ バースプロキシのシュミレーション上のHTMLリンクを置換す る• mod_sed • mod_substitueを高機能にして置換したもの、sedをフル機能に よりレスポンスボディを編集することができる
  20. 20. 新しいモジュールたち3• mod_auth_form • フォームベースの認証を許可する• mod_session • クッキーあるいはデータベースを使ったクライアントの セッション状態を保存する• mod_allowmethods • HTTPメソッドを制限できる• mod_lua • httpd内部にLuna言語を組み込める
  21. 21. 新しいモジュールたち4• mod_log_debug • 異なるリクエストを処理しているときのデバッグログのレ ベルをカスタマイズできる• mod_buffer • 入出力フィルタースタックにバッファリングを提供する• mod_data • レスポンスボディをRFC2397データURLに変換する• mod_ratelimit • クライアントに対して帯域制御を提供する
  22. 22. 新しいモジュールたち5• mod_request • HTTPリクエストボディへのフィルタを提供する• mod_reflector • 出力フィルタ経由のリクエストボディの写しを提供する• mod_slotmem_shm • スロットベースの共有メモリを提供する• mod_xml2enc • 3rdパーティモジュールとして有名だったもの、libxml2ベー スフィルターでの拡張した文字コード・国際化を提供する
  23. 23. 改良されたモジュールたち1• mod_ssl • クライアント証明書の認証ステータスにおいてOCSP サーバを使う設定ができるようになった• mod_proxy • ProxyPassディレクティブをLocation LocationMatchブロッ クの中に設定できるようになった• mod_proxy_balancer • balancer-menagerを通してBalancerMemberの設定変更がで きるようになった
  24. 24. 改良されたモジュールたち2• mod_cache • HEADリクエストによるキャッシュが可能になった• mod_include • onerror属性が設定可能になった、onerrorは指定されたファイルがないと きにかわりにエラーページを表示できる設定• mod_authz_core • Requireディレクティブを使った認証ロジックを設定できるようになった• mod_rewrite • RewriteRuleに[QSD], [END] フラグが追加された • RewriteCondにboolean表記が使えるようになった
  25. 25. 改良されたモジュールたち3• mod_ldap, mod_authnz_ldap • mod_authnz_ldapはネストグループをサポートした • mod_ldapにタイムアウト設定用の LDAPConnectionPoolTTL, LDAPTimeoutが追加され た• mod_info • サーバ起動時にstdoutに設定を解析する前のダン プができるようになった
  26. 26. 改良されたプログラムたち1• fcgistarter • 新しいFastCGデーモンの起動ユー照りティ• htcacheclean • オプションでメタデータも含めることができるようになった • URLごとに分割されたキャッシュで部分的な削除ができるように なった• rotatelogs • 現在のログファイルにリンクを作成することができるようになった • カスタムpost-rotateスクリプトを実行できるようになった
  27. 27. Thanks!

×