Apache的配置详解
ServerRoot 配置
ServerRoot "" 主要用于指定Apache的安裝路徑,此選項參數值在安裝Apache時系統會自動把Apache的路徑寫入。Windows安裝時,該選項的值為Windows安裝的路徑,Linux安裝時該選項值為編譯時選擇的路徑
Mutex default:logs
互斥:允許你為多個不同的互斥對象設置互斥機制【mutex mechanism】和互斥文件目錄,或者修改全局默認值
如果互斥對象是基于文件的以及默認的互斥文件目錄不在本地磁盤或因為其它原因而不適用,那么取消注釋并改變目錄。
下面這個命令是改變互斥對象的目錄
Listen 配置
Listen主要偵聽web服務端口狀態,默認為:80,即偵聽所有的地址的80端口,注意這里也可以寫成IP地址的偵聽形式,不寫即默認的地址:0.0.0.0
Dynamic Shared Object (DSO) Support(動態共享對象支持)
主要用于添加Apache一些動態模塊,比如php支持模塊。重定向模塊,認證模塊支持,注意如果需要添加某些模塊支持,只需把相關模塊前面注釋符號取消掉。如圖所示,要對Apache添加某個功能模塊,把前面的注釋符號去掉就行
Apache運行用戶配置
此選項主要用指定Apache服務的運行用戶和用戶組,默認為:daemon
Apache服務默認管理員地址設置
此選項主要用指定Apache服務管理員通知郵箱地址,選擇默認值即可,如果有真實的郵箱地址也可以設置此值
Apache的默認服務名及端口設置
此選項主要用指定Apache默認的服務器名以及端口,默認參數值設置為:ServerName localhost:80即可
Apache的根目錄訪問控制設置
此選項主要是針對用戶對根目錄下所有的訪問權限控制,默認Apache對根目錄訪問都是拒絕訪問。后面會繼續講到
Apache的默認網站根目錄設置及訪問控制
此區域的配置文件,主要是針對Apache默認網站根目錄的設置以及相關的權限訪問設置,默認對網站的根目錄具有訪問權限,此選項默認值即可
Apache的默認首頁設置
此區域文件主要設置Apache默認支持的首頁,默認只支持:index.html首頁,如要支持其他類型的首頁,需要在此區域添加:如index.php表示支持index.php類型首頁
Apache關于.ht文件訪問配置
此選項主要是針對.ht文件訪問控制,默認為具有訪問權限,此區域文件默認即可
Apache關于日志文件配置
此區域文件主要是針對Apache默認的日志級別,默認的訪問日志路徑,默認的錯誤日志路徑等相關設置,此選項內容默認即可
URL重定向,cgi模塊配置說明
?
?
此區域文件主要包含一些URL重定向,別名,腳本別名等相關設置,以及一些特定的處理程序,比如cgi設置說明。后期會繼續說道
MIME媒體文件,以及相關http文件解析配置說明
此區域文件主要包含一些mime文件支持,以及添加一些指令在給定的文件擴展名與特定的內容類型之間建立映射關系,比如添加對php文件擴展名映射關系。
服務器頁面提示設置
此區域可定制的訪問錯誤響應提示,支持三種方式:1明文 ,2本地重定向 3,外部重定向;另外還包括內存映射或“發送文件系統調用”可被用于分發文件等配置
Apache服務器補充設置
此區域主要包括:服務器池管理,多語言錯誤消息,動態目錄列表形式配置,語言設置,用戶家庭目錄,請求和配置上的實時信息,虛擬主機,Apache Http Server手冊,分布式創作和版本控制,多種類默認設置,mod_proxy_html,使其支持HTML4/XHTML1等等補充配置的補充
Apache服務器安全連接設置
此區域主要是關于服務器安全連接設置,用于使用https連接服務器等設置的地方
多域名共用80端口 虛擬主機:確保有這行 NameVirtualHost *:80
總結
以上是生活随笔為你收集整理的Apache的配置详解的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 足力健的鞋为什么适合老人?
 - 下一篇: 辣白菜的家常做法?