站長資訊網
        最全最豐富的資訊網站

        Apache服務器的配置文件介紹

        Apache服務器的配置文件介紹

        Apache 主配置文件

        主配置文件通過將指令放在純文本配置文件中來配置Apache。主配置文件通常是一個名稱為:httpd.conf的文本文件。此文件的位置在編譯時設置,但可以使用-f命令行標志覆蓋。 ( 推薦學習:Apache服務器 )

        此外,可以使用Include指令添加其他配置文件,并且可以使用通配符包含許多配置文件。任何指令都可以放在任何這些配置文件中。只有Apache在啟動或重新啟動時才能識別對主配置文件的更改。

        服務器還讀取包含mime文檔類型的文件; 文件名由TypesConfig指令設置,默認為mime.types。

        配置文件的語法

        Apache配置文件每行包含一個指令。反斜杠可以用作一行的最后一個字符,表示該指令繼續到下一行。反斜杠和行尾之間不能有其他字符或空格。

        配置文件中的指令不區分大小寫,但指令的參數通常區分大小寫。以井號#開頭的行被視為注釋,并被忽略。注釋可能不會與配置指令包含在同一行中。忽略指令之前出現的空格,因此為了清楚起見,您可以縮進指令。空行也被忽略。

        可以使用語法${ENVVAR}在配置文件行中使用shell環境變量的值。如果“ENVVAR”是有效環境變量的名稱,則該變量的值將替換為配置文件行中的該位置,并繼續處理,就好像該文本直接在配置文件中找到一樣。(如果未找到ENVVAR變量,則字符${ENVVAR}保持不變,以供配置文件處理中的后續階段使用。)

        在環境變量替換之后,連接任何連續行并刪除前導和尾隨空格的配置文件中的行的最大長度為8192個字符。

        可以使用apachectl configtest或-t命令行選項檢查配置文件中的語法錯誤,而無需啟動服務器。

        模塊化

        Apache是一個模塊化服務器。這意味著核心服務器中只包含最基本的功能。可以通過可以加載到Apache的模塊獲得擴展功能。默認情況下,服務器在編譯時包含一組基本模塊。

        如果服務器編譯為使用動態加載的模塊,則可以單獨編譯模塊,并使用LoadModule指令隨時添加模塊。否則,必須重新編譯Apache以添加或刪除模塊。配置指令可以通過將它們封裝在<IfModule>塊中而以包含特定模塊的條件為條件。

        要查看當前編譯到服務器中的模塊,可以使用-l命令行選項。

        指令的范圍放置在主配置文件中的指令適用于整個服務器。如果您只想更改服務器的一部分配置,可以將指令放在<Directory>,<DirectoryMatch>,<Files>,<FilesMatch>,<Location>和<LocationMatch>部分中。

        這些部分限制了它們包含在特定文件系統位置或URL中的指令的應用。它們也可以嵌套,允許非常精細的粒度配置。

        Apache可以同時為許多不同的網站提供服務。這稱為虛擬主機。指令也可以通過將它們放在<VirtualHost>部分中來限定范圍,以便它們僅適用于特定網站的請求。

        盡管大多數指令可以放在這些部分中的任何部分中,但某些指令在某些情況下沒有意義。例如,控制進程創建的指令只能放在主服務器上下文中。要查找哪些指令可以放在哪些部分中,請檢查指令的上下文。

        .htaccess文件

        Apache允許通過放置在Web樹中的特殊文件來分散管理配置。特殊文件通常稱為.htaccess,但可以在AccessFileName指令中指定任何名稱。

        放置在.htaccess文件中的指令適用于放置文件的目錄和所有子目錄。.htaccess文件遵循與主配置文件相同的語法。由于每次請求都會讀取.htaccess文件,因此對這些.htaccess文件所做的更改會立即生效。

        要查找可以放在.htaccess文件中的指令,請檢查指令的上下文。服務器管理員通過在主配置文件中配置AllowOverride指令,進一步控制可以在.htaccess文件中放置哪些指令。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产欧美日韩精品专区| 野狼精品社区| 一本久久精品一区二区| 色综合久久综精品| 精品国产精品国产偷麻豆| 久久精品无码一区二区app| 久久国产精品99精品国产987| 亚洲一区爱区精品无码| 久久综合精品国产一区二区三区 | 国内精品91最新在线观看| 色偷偷88888欧美精品久久久| 久久精品亚洲男人的天堂| 国产精品成人99久久久久91gav| 国产精品电影在线观看| 国内精品久久久久影院一蜜桃| 亚洲国产精品无码久久| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 欧美精品福利视频| 国产成人精品男人的天堂538| 国产网红无码精品视频| 国产精品一久久香蕉国产线看观看| 亚洲国产精品高清久久久| 亚洲精品人成无码中文毛片 | 久久97久久97精品免视看秋霞| 国产麻豆精品入口在线观看| 国产午夜精品一区二区三区不卡| 国产A√精品区二区三区四区| 93精91精品国产综合久久香蕉| 欧美久久精品一级c片片| 青青草国产精品久久| 久久精品人人做人人爽电影| 精品免费视在线观看| 国产精品爽黄69天堂a| 欧美成人精品一区二区三区| 午夜影视日本亚洲欧洲精品一区| 久久精品国产秦先生| 杨幂国产精品福利在线观看| 国产AV国片精品一区二区| 国产精品男男视频一区二区三区| 国产精品亚洲一区二区在线观看| 国产三级精品三级在专区 |