選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

apache2 屬性 - AWS OpsWorks

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

apache2 屬性

重要

AWS OpsWorks Stacks 服務已於 2024 年 5 月 26 日終止,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載遷移至其他解決方案。如果您對遷移有任何疑問,請透過 AWS re:Post 或透過 AWS Premium Support 聯絡 AWS 支援 團隊。

注意

這些屬性僅適用於 Linux 堆疊。

apache2 屬性指定 Apache HTTP 伺服器組態。如需詳細資訊,請參閱 Apache Core Features。如需如何覆寫內建屬性以指定自訂值的詳細資訊,請參閱覆寫屬性

binary

Apache 二進位檔的位置 (字串)。預設值為 '/usr/sbin/httpd'

node[:apache][:binary]
contact

電子郵件聯絡人 (字串)。預設值是虛擬地址 'ops@example.com'

node[:apache][:contact]
deflate_types

引導 mod_deflate 啟用受瀏覽器支援之指定 MIME 類型的壓縮 (字串清單)。預設值如下:

['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':產品名稱。例如,伺服器:Apache

  • 'Major':主要版本。例如,伺服器:Apache/2

  • 'Minor':主要和次要版本。例如,伺服器:Apache/2.4

  • 'Min':最低版本。例如,伺服器:Apache/2.4.2

  • 'OS':作業系統版本。例如,伺服器: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]
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。