1.服務類型 :系統(tǒng)V-launched服務
2.所需軟件包 :httpd :Apache 2.0
httpd-devel
httpd-manual: Apache 2.0手冊
3.守護進程 :httpd
4.腳本 :httpd
5.端口 :80/tcp(http)
443/tcp(https)
6.配置文件: /etc/httpd/*
/var/www/*
7.相關的 :redhat-config-httpd
mod-ssl
6.4 Apache 配置文件
1.主要服務器配置文件 /etc/httpd/conf/httpd.conf
⑴ 設置標準的web服務器參數(shù),規(guī)則的虛擬主機和模塊。
⑵ 定義文件名和mime類型
⑶ 訪問控制
2.模塊文件存儲在 /etc/httpd/conf.d/*
3.根html文檔默認在 /var/www/html/
希望你從頂部到底部讀取配置文件,尤其是一些重要的指示,命令。最好在頭腦中記住分析的語法。
6.5 配置Apache服務器
1.最小和最大備用的服務器
備用服務器進程的數(shù)量通過MPM的prefork(預派生)方式提供,MPM能被緊密地控制在Apache中。設置備用服務器的最小和最大數(shù)量允許在高請求準備和低內(nèi)存應用之間的一個平衡。
2.日志文件配置
日志文件由幾個不同的原理組成,幾乎發(fā)送或來自一個wed服務器的每件事都能被記錄。所有日志文件元素的一個完整列表,參考:
http://httpd.apache.org/docs-2.0 /mod/mod_log_config.html
3.主機名查詢
主機名查詢默認被關閉。當打開時,客戶端的主機名將被記錄,不僅僅記錄他們的IP。總之,希望保持主機名查詢關閉,除非你感興趣想知道他們在一個連續(xù)不斷的基礎上的結果以外。
4.模塊
Apache模塊文件在/etc/httpd/modules中,詳細信息在含有和通??傻玫降哪K上,涉及官方的Apache模塊注冊在http://modules.apache.org.中。
5.虛擬主機
Apache支持以名稱和多IP為基礎的虛擬主機。
6.用戶/組
Apache也作為一個特別的用戶和組打開虛擬主機去運行相關的CGI進程。