Apache HTTP Server 2.4 版
httpd
是 Apache 超文本傳輸協定 (HTTP) 伺服器程式。其設計可作為獨立背景處理程序執行。以這種方式使用時,它將建立次程序或執行緒處理請求。
通常,不應直接呼叫 httpd
,而應透過 apachectl
在類 UNIX 系統上呼叫,或 在 Windows NT、2000 和 XP 上作為服務 呼叫,並 在 Windows 9x 和 ME 上作為主控台應用程式呼叫。
httpd [ -d serverroot ] [ -f config ] [ -C directive ] [ -c directive ] [ -D parameter ] [ -e level ] [ -E file ] [ -k start|restart|graceful|stop|graceful-stop ] [ -h ] [ -l ] [ -L ] [ -S ] [ -t ] [ -v ] [ -V ] [ -X ] [ -M ] [ -T ]
在 Windows 系統上,提供下列附加引數
httpd [ -k install|config|uninstall ] [ -n name ] [ -w ]
-d serverroot
ServerRoot
指令的初始值設定為 serverroot。此設定值可以由組態檔案中的 ServerRoot 指令覆寫。預設值為 /usr/local/apache2
。-f config
ServerRoot
的相對路徑。預設值為 conf/httpd.conf
。-k start|restart|graceful|stop|graceful-stop
httpd
發出信號開始、重新啟動或停止。請參閱停止 Apche httpd以取得更多資訊。-C 指令
-c 指令
-D 參數
<IfDefine>
區段,用於在伺服器啟動和重新啟動時有條件地略過或處理指令。也可設定某些較不常見的啟動參數,包含-DNO_DETACH
(防止父層分歧)和 -DFOREGROUND
(防止父層呼叫setsid()
等)。-e 層級
LogLevel
設為層級。這對於暫時提高錯誤訊息的詳細程度,以便在啟動期間找出問題,很有用。-E 檔案
-h
-l
LoadModule
指令包含的動態載入模組。-L
-M
-S
-T
(在 2.3.8 及後續版本中提供)-t
-v
httpd
的版本,然後結束。-V
httpd
的版本和建置參數,然後結束。-X
下列引數只在Windows 平台上可用
-k 安裝|設定|移除
-n 名稱
-w