Apache2配置目錄分析

前言:

這裏apache2是Ubuntu下發行的架構網站的版本,apache2和apache有點不同,包括配置文件名的不同等。接下來我將演示Apache2的基本配置與一些細節。

方法:

由於這裏是Ubuntu環境,安裝的方式直接就是apt-get install apache2安裝好了以後。
apache2的默認配置路徑是在/etc/apache2下的,並且和apache不同的是根本不存在

httpd.conf文件。而配置文件則是apache2.conf(也不是正真的配置文件)。
在這裏插入圖片描述
我們通過cat apache2.conf的方式打開該文件,看下該文件裏面具體的內容。
由於該文件內容較多,所以就截了最下面的圖,該文件其實是一個主配置文件,當apache2服務器啓動時,就將零散的配置文件以Includinng方式組合在一起,我個人的理解就是

apache2.conf的這個文件負責調用的作用。

在這裏插入圖片描述
通過查看apache2.conf得知,該文件中包含了/etc/apache2目錄下的多個文件,比如ports.conf文件(端口文件)。還有conf-enabled/*.conf和sites-enabled/*.conf下的所有文件。
當然還有etc/apache2目錄下其他目錄下的文件。

接下來讓我們一個個來看,首先ports.conf文件的內容如下:在這裏插入圖片描述
接下來看下/etc/apache2/mods-enabled/目錄和/etc/apache2/mods-availabled/目錄下的文件。第一個是apache2服務器啓動配置的文件,第二個目錄下是apache2服務器可以用的配
置文件。

在這裏插入圖片描述
在來看看/etc/apache2/sites-enabled/目錄下和/sites-available/目錄下的文件。

在這裏插入圖片描述
查看下000-default.conf文件,可以看到網站的根目錄和日誌的錯誤信息等,
那麼這樣我們就知道了/etc/apache2/sites-enabled目錄和sites-available目錄下的文件是網站的根目錄文件和日誌信息,第一個目錄下是正在使用的文件,第二個目錄是可以使用的文件。

在這裏插入圖片描述
這裏在路徑/etc/apache2/mods-available/dir.conf文件下存放的是apache2默認的打開主頁文件,在這裏可以自定義apache2主頁打開文件,內容如下:

在這裏插入圖片描述apache2默認日誌文件路徑如下:/var/log/apache2

在這裏插入圖片描述

總結:

apache2和apache在配置文件和路徑上個人感覺區別還是挺大的,這東西不需要死記硬背,腦袋裏大致有個印象就可以了,等實際用到的時候,知道怎麼查,大致位置在哪裏就可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章