Apache的httpd.conf檔案常用指令解釋

來源:互聯網
上載者:User
apache Apache的httpd.conf檔案常用指令解釋

ServerType standalone
#設定伺服器的形式是單獨啟動(standalone),還是藉由互連網絡伺服程式inetd來啟動。一般使用前者。

ServerRoot "/usr/local/apache"
#設定伺服器的Home目錄,用來存放伺服器的設定檔案、錯誤檔案、記錄檔案。

PidFile logs/httpd.pid
#程式啟動時,把父進程httpd的進程號(process id)存在這個檔案中。這個檔案名稱可以配合PidFile指令加以改變。

ScoreBoardFile logs/apache_status
#設定網路上WWW伺服器一些執行程式的記錄檔案。

#ResourceConfig conf/srm.conf
#AccessConfig conf/access.conf
#這兩個檔案的內容已經包含在httpd.conf檔案中了。

Timeout 300
#如果用戶端300秒還沒有連上,或者伺服器300秒還沒有傳送資料到用戶端,就會自動斷線。

KeepAlive On
#設定是否支援續傳功能。

MaxKeepAliveRequests 100
#設定支援續傳功能的數目。數目越多則浪費的硬碟空間越多。設定為0則不止持續傳。

KeepAliveTimeout 15
#如果該為使用者在15秒後還沒有向伺服器發出要求,則他在不能續傳。

MaxRequestsPerChild 0
#設定同時間內child process數目。

ThreadsPerChild 50
#設定伺服器使用進程的數目。

#Listen 3000
#Listen 12.34.56.78:80
#允許使用其它的Port或IP訪問伺服器。此例中Port為3000,IP為12.34.56.78:80。

#BindAddress *
#設定Apache監聽所有的IP,也可以具體的指定。

#LoadModule anon_auth_module modules/ApacheModuleAuthAnon.dll
……
#開啟當前未啟用預定以的模組。

#ExtendedStatus On
#設定伺服器產生的狀態資訊。



Port 80
#設定伺服器使用的Port。

ServerAdmin you@your.address
#設定伺服器管理者的E-Mail地址。

#ServerName new.host.name
#伺服器的主機名稱。如果你有固定的IP地址,則不需要設定。

DocumentRoot "/usr/local/apache/htdocs"
#設定存放網站html檔案的目錄。

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
#設定/目錄的指令。具體地說明:
Option:定義在目錄內所能執行的操作。
None:表示只能瀏覽,
FollowSymLinks:允許頁面串連到別處,
ExecCGI:允許執行CGI,
MultiViews:允許看動畫或是聽音樂之類的操作,
Indexes:允許伺服器返回目錄的格式化列表,
Includes:允許使用SSI。這些設定可以複選。
All:則可以做任何事,但不包括MultiViews。
AllowOverride:加None參數表示任何人都可以瀏覽該目錄下的檔案。
另外的參數有:FileInfo、AuthConfig、Limit。

UserDir public_html
#定義使用者存放html檔案的目錄。

DirectoryIndex index.html
#定義首先顯示的檔案。

AccessFileName .htaccess
#定義每個目錄存取控制檔案的名稱。

#CacheNegotiatedDocs
定義Proxy 伺服器不要Cache你的頁面。不建議使用。

UseCanonicalName On
#伺服器使用ServerName指定的伺服器名和Port指定的連接埠地址。


相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

Starter Package

SSD Cloud server and data transfer for only $2.50 a month

Get Started >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。