apache主配置文件httpd.confhtml
[root@eric6apache]# cat conf/httpd.conf|grep -v '.*#'|grep -v '^$'|nlweb
1ServerRoot"/application/apache2.2.25" #apache的根目錄,應只能root訪問,通常不須要更改此項apache
2Listen 80#apache監聽的端口,默認爲80,若是同時監聽81端口,能夠增長一行Listen81app
#3行-8行爲apache的用戶和組配置,即在運行時以次用戶的身份啓動服務和讀取文件dom
3<IfModule !mpm_netware_module>ide
4<IfModule !mpm_winnt_module>網站
5User daemon#apache運行的用戶,默認爲daemon,建議修改下,如:oldboyui
6Group daemon#apache運行的組,默認爲daemon,建議修改下,如oldboyspa
7</IfModule>日誌
8</IfModule>
9ServerAdmin you@example.com#系統管理員的信箱,此項很是重要,當網站出現問題,頁面會顯示此信箱地址
10DocumentRoot "/application/apache2.2.25/htdocs"#apache默認的web站點目錄,路徑結尾不要添加斜線
11<Directory />#這將禁止訪問文件系統所在的目錄,並添加你但願容許訪問的目錄塊
12Options FollowSymLinks#FollowSymLinks表示容許使用符號連接,沒有加的選項默認爲禁用
13AllowOverride None #表示禁止用戶對目錄配置文件(htaccess進行修改)重載,普通站點目錄此項建議不開
14Order deny,allow #容許未被明確拒絕的
15Deny from all#拒絕任何人訪問
16</Directory>
17<Directory "/application/apache2.2.25/htdocs">#apache站點目錄
18Options Indexes FollowSymLinks#容許目錄瀏覽,容許符號連接
19AllowOverride None#不容許使用
20Order allow,deny#拒絕未被容許的
21Allow from all#容許全部人進入
22</Directory>
23<IfModule dir_module>
24DirectoryIndex index.html#默認索引文件,能夠以空格分隔,寫多個
25</IfModule>
26<FilesMatch "^\.ht">#htaccess和htpasswd拒絕訪問
27Order allow,deny
28Deny from all
29Satisfy All
30</FilesMatch>
31ErrorLog "logs/error_log"#錯誤日誌路徑
32LogLevel warn#日誌級別爲警告級別
33<IfModule log_config_module>#下面是日誌格式
34LogFormat "%h %l %u %t \"%r\" %>s %b\"%{Referer}i\" \"%{User-Agent}i\"" combined
35LogFormat "%h %l %u %t \"%r\" %>s %b" common
36<IfModule logio_module>
37LogFormat "%h %l %u %t \"%r\" %>s %b\"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
38</IfModule>
39CustomLog "logs/access_log" common#apache訪問日誌
40</IfModule>
41<IfModule alias_module>
42ScriptAlias /cgi-bin/ "/application/apache2.2.25/cgi-bin/" #別名,能夠注視
43</IfModule>
44<IfModule cgid_module>
45</IfModule>
46<Directory "/application/apache2.2.25/cgi-bin">#cgi目錄,能夠注視
47AllowOverride None
48Options None
49Order allow,deny
50Allow from all
51</Directory>
52DefaultType text/plain
53<IfModule mime_module>
54TypesConfig conf/mime.types
55AddType application/x-compress .Z
56AddType application/x-gzip .gz .tgz
57</IfModule>
58<IfModule ssl_module>
59SSLRandomSeed startup builtin
60SSLRandomSeedconnect builtin
61</IfModule>