翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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]
- schedule
-
更新スケジュール (文字列)。可能な値は以下のとおりです。
-
'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'
: 完全な情報。例えば、サーバー: 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.04LTS:
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]