翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
apache2 属性
重要
この AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、AWS re:Post
注記
これらの属性は Linux スタックにのみ使用できます。
apache2 属性
- バイナリ
-
Apache バイナリの場所 (文字列)。デフォルト値は
'/usr/sbin/httpd'です。node[:apache][:binary] - contact
-
E メールの連絡先 (文字列)。デフォルト値はダミーのアドレス
'ops@example.com'です。node[:apache][:contact] - deflate_types
-
Mime タイプがブラウザでサポートされている場合は、指定した Mime タイプで圧縮を有効にするために
mod_deflateを指定します (文字列のリスト)。デフォルト値は次のとおりです。['application/javascript', 'application/json', 'application/x-javascript', 'application/xhtml+xml', 'application/xml', 'application/xml+rss', 'text/css', 'text/html', 'text/javascript', 'text/plain', 'text/xml']警告
圧縮によってセキュリティリスクが生じる可能性があります。圧縮を完全に無効にするには、この属性を次のように設定します。
node[:apache][:deflate_types] = []node[:apache][:deflate_types] - dir
-
サーバーのルートディレクトリ (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux および Red Hat Enterprise Linux (RHEL) :
'/etc/httpd' -
Ubuntu:
'/etc/apache2'
node[:apache][:dir] -
- document_root
-
ドキュメントのルート (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux および RHEL:
'/var/www/html' -
Ubuntu:
'/var/www'
node[:apache][:document_root] -
- グループ
-
グループ名 (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux および RHEL:
'apache' -
Ubuntu:
'www-data'
node[:apache][:group] -
- hide_info_headers
-
HTTP ヘッダーからバージョンおよびモジュール情報を省略するかどうか (
'true'/'false') (文字列)。デフォルト値は'true'です。node[:apache][:hide_info_headers] - icondir
-
アイコンのディレクトリ (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux および RHEL:
'/var/www/icons/' -
Ubuntu:
'/usr/share/apache2/icons'
node[:apache][:icondir] -
- init_script
-
初期化スクリプト (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux および RHEL:
'/etc/init.d/httpd' -
Ubuntu:
'/etc/init.d/apache2'
node[:apache][:init_script] -
- keepalive
-
キープアライブ接続を有効にするかどうか (文字列)。指定できる値は
'On'および'Off'です (文字列)。デフォルト値は'Off'です。node[:apache][:keepalive] - keepaliverequests
-
Apache が同時に処理するキープアライブリクエストの最大数 (数値)。デフォルト値は
100です。node[:apache][:keepaliverequests] - keepalivetimeout
-
Apache は、接続を閉じる前にリクエストを待機します (数値)。デフォルト値は
3です。node[:apache][:keepalivetimeout] - lib_dir
-
オブジェクトコードライブラリを含むディレクトリ (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux (x86) :
'/usr/lib/httpd' -
Amazon Linux (x64) および RHEL:
'/usr/lib64/httpd' -
Ubuntu:
'/usr/lib/apache2'
node[:apache][:lib_dir] -
- libexecdir
-
プログラム実行可能ファイルを含むディレクトリ (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux (x86) :
'/usr/lib/httpd/modules' -
Amazon Linux (x64) および RHEL:
'/usr/lib64/httpd/modules' -
Ubuntu:
'/usr/lib/apache2/modules'
node[:apache][:libexecdir] -
- listen_ports
-
サーバーがリッスンするポートのリスト (文字列のリスト)。デフォルト値は
[ '80','443' ]です。node[:apache][:listen_ports] - log_dir
-
ログディレクトリ (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux および RHEL:
'/var/log/httpd' -
Ubuntu:
'/var/log/apache2'
node[:apache][:log_dir] -
- logrotate 属性
-
これらの属性は、ログファイルを更新する方法を指定します。
- delaycompress
-
次のローテーションサイクルの開始まで、閉じられたログファイルの圧縮を遅らせるかどうか (
'true'/'false') (文字列)。デフォルト値は'true'です。node[:apache][:logrotate][:delaycompress] - グループ
-
ログファイルのグループ (文字列)。デフォルト値は
'adm'です。node[:apache][:logrotate][:group] - モード
-
ログファイルのモード (文字列)。デフォルト値は
'640'です。node[:apache][:logrotate][:mode] - owner (オーナー)
-
ログファイルの所有者 (文字列)。デフォルト値は
'root'です。node[:apache][:logrotate][:owner] - rotate
-
閉じられたログファイルが削除される前のローテーションサイクルの数 (文字列)。デフォルト値は
'30'です。node[:apache][:logrotate][:rotate] - スケジュール
-
更新スケジュール (文字列)。可能な値は以下のとおりです。
-
'daily' -
'weekly' -
'monthly'
デフォルト値は
'daily'です。node[:apache][:logrotate][:schedule] -
- pid_file
-
デーモンのプロセス ID を含むファイル (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux および RHEL:
'/var/run/httpd/httpd.pid' -
Ubuntu:
'/var/run/apache2.pid'
node[:apache][:pid_file] -
- prefork 属性
-
これらの属性は事前分岐設定を指定します。
- maxclients
-
供給される同時リクエストの最大数 (数値)。デフォルト値は
400です。注記
この属性は、Amazon Linux または RHEL を実行しているインスタンスに対してのみ使用します。インスタンスで Ubuntu 14.04 LTS を実行している場合は、maxrequestworkers を使用します。
node[:apache][:prefork][:maxclients] - maxrequestsperchild
-
子サーバープロセスが処理するリクエストの最大数 (数値)。デフォルト値は
10000です。node[:apache][:prefork][:maxrequestsperchild] - maxrequestworkers
-
供給される同時リクエストの最大数 (数値)。デフォルト値は
400です。注記
この属性は、Ubuntu 14.04 LTS を実行しているインスタンスに対してのみ使用します。インスタンスが Amazon LinuxまたはRHELを実行している場合は、maxclients を使用します。
node[:apache][:prefork][:maxrequestworkers] - maxspareservers
-
アイドル状態の子サーバープロセスの最大数 (数値)。デフォルト値は
32です。node[:apache][:prefork][:maxspareservers] - minspareservers
-
アイドル状態の子サーバープロセスの最小数 (数値)。デフォルト値は
16です。node[:apache][:prefork][:minspareservers] - serverlimit
-
設定できるプロセスの最大数 (数値)。デフォルト値は
400です。node[:apache][:prefork][:serverlimit] - startservers
-
起動時に作成される子サーバープロセスの数 (数値)。デフォルト値は
16です。node[:apache][:prefork][:startservers]
- serversignature
-
サーバーで生成されたドキュメントの末尾のフッターを設定するかどうか、および設定方法を指定します (文字列)。指定できる値は
'On'、'Off'、および'Email'です。デフォルト値は'Off'です。node[:apache][:serversignature] - servertokens
-
レスポンスヘッダーに含まれるサーバーバージョン情報のタイプを指定します (文字列)。
-
'Full': 完全な情報。たとえば、「Server: Apache/2.4.2 (Unix) PHP/4.2.2 MyMod/1.2」のようになります。 -
'Prod': 製品名。たとえば、「Server: Apache」のようになります。 -
'Major': メジャーバージョン。たとえば、「Server: Apache/2」のようになります。 -
'Minor': メジャーバージョンとマイナーバージョン。たとえば、「Server: Apache/2.4」のようになります。 -
'Min': 最小バージョン。たとえば、「Server: Apache/2.4.2」のようになります。 -
'OS': バージョンとオペレーティングシステム。たとえば、「Server: Apache/2.4.2 (Unix)」のようになります。
デフォルト値は
'Prod'です。node[:apache][:servertokens] -
- timeout
-
Apache が I/O を待機する時間 (数値)。デフォルト値は
120です。node[:apache][:timeout] - traceenable
-
TRACEリクエストを有効にするかどうか (文字列)。指定できる値は'On'および'Off'です。デフォルト値は'Off'です。node[:apache][:traceenable] - ユーザー
-
ユーザー名 (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux および RHEL:
'apache' -
Ubuntu:
'www-data'
node[:apache][:user] -
- version
-
Apache のバージョン (文字列)。デフォルト値は次のとおりです。
-
Amazon Linux:
2.2 -
Ubuntu 14.04 LTS:
2.4 -
RHEL:
2.4
node[:apache][:version] -
- worker 属性
-
これらの属性は、ワーカープロセス設定を指定します。
- startservers
-
起動時に作成される子サーバープロセスの数 (数値)。デフォルト値は
4です。node[:apache][:worker][:startservers] - maxclients
-
供給される同時リクエストの最大数 (数値)。デフォルト値は
1024です。node[:apache][:worker][:maxclients] - maxsparethreads
-
アイドル状態のスレッドの最大数 (数値)。デフォルト値は
192です。node[:apache][:worker][:maxsparethreads] - minsparethreads
-
アイドル状態のスレッドの最小数 (数値)。デフォルト値は
64です。node[:apache][:worker][:minsparethreads] - threadsperchild
-
子プロセスごとのスレッドの数 (数値)。デフォルト値は
64です。node[:apache][:worker][:threadsperchild] - maxrequestsperchild
-
子サーバープロセスが処理するリクエストの最大数 (数値)。デフォルト値は
10000です。node[:apache][:worker][:maxrequestsperchild]