CentOS搭建web站點

Apache簡介 安全

Apache HTTP Server(簡稱Apache)是Apache軟件基金會的一個開放源碼的網頁服務器,能夠在大多數計算機操做系統中運行,因爲其多平臺和安全性被普遍使用,是最流行的Web服務器端軟件之一。它快速、可靠而且可經過簡單的API擴展,將Perl/Python等解釋器編譯到服務器中,是世界使用排名第一的Web服務器軟件。 服務器

Apache配置詳解 ide

Apache配置文件詳解

httpd 的配置文件是: 性能

/etc/httpd/conf/httpd.conf spa

//查看配置文件 操作系統

# grep -v "#" /etc/httpd/conf/httpd.conf htm

//當服務器響應主機頭(header)信息時顯示Apache 的版本和操做系統名稱 進程

ServerTokens OS get

//設置服務器的根目錄 源碼

ServerRoot "/etc/httpd"

//設置運行Apache 時使用的PidFile 的路徑

PidFile run/httpd.pid

//300 秒後沒有收到或送出任何數據就切斷該鏈接

Timeout 300

//不使用保持鏈接的功能,即客戶一次請求鏈接只能響應一個文件

/建議用戶將此參數的值設置爲On,即容許使用保持鏈接的功能

KeepAlive Off

//在使用保持鏈接功能時,設置客戶一次請求鏈接能響應文件的最大上限

MaxKeepAliveRequests 100

//在使用保持鏈接功能時,兩個相鄰的鏈接的時間間隔超過15 秒,就切斷鏈接

KeepAliveTimeout 15

//設置使用prefork MPM 運行方式的參數,此運行方式是Red Hat 默認的方式

//設置服務器啓動時運行的進程數

StartServers 8

//Apache 在運行時會根據負載的輕重自動調整空閒子進程的數目,

//若存在低於5 個空閒子進程,就建立一個新的子進程準備爲客戶提供服務

MinSpareServers 5

//若存在高於20 個空閒子進程,就建立逐一刪除子進程來提升系統性能MaxSpareServers 20

//

相關文章
相關標籤/搜索