posts - 18,  comments - 0,  trackbacks - 0
          ### 第二區(qū):“主”服務(wù)配置
          #
          # 這一區(qū)建立被 “主” 服務(wù)器用的指令值,以回應(yīng)那些不被 <VirtualHost>
          # 定義處理的任何請求。
          # 這些數(shù)值也提供默認(rèn)值給后面定義的<VirtualHost>容器。
          # 如果<VirtualHost>中有定義,那么這里定義的指令值將被
          # <VirtualHost>中的定義所覆蓋。
          #

          <IfModule !mpm_winnt.c>
          <IfModule !mpm_neware.c>
          #
          # 如果你想使httpd以另外的用戶或組來運(yùn)行,你必須在開始時以root方式啟動
          # 然后再將它切換為你想要使用的用戶或組。
          #
          # User/Group:運(yùn)行httpd的用戶和組
          # 在SCO (ODT3)上使用“User nouser”和“Group nogroup”
          # 在HPUX上,你可能不能以nobody身份使用共享內(nèi)存,建議創(chuàng)建一個www用戶。
          # 注意一些核心(kernel)在組ID大于60000時拒絕setgid(Group)或semctl(IPC_SET),
          #節(jié)在這些系統(tǒng)上不要使用“Group #-1”。
          #
          User nobody
          Group #-1
          </IfModule>
          </IfModule>

          #
          # ServerAdmin:你的郵件地址,當(dāng)發(fā)生問題時Apache將向你發(fā)出郵件。
          # 作為一個出錯文檔,這個地址顯示在server-generated頁上,
          # 例如:admin@your-domain.com
          #
          ServerAdmin kreny@sina.com

          #
          # ServerName指定Apache用于識別自身的名字和端口號。
          # 通常這個值是自動指定的,但是我們推薦你顯式的指定它以防止啟動時出錯
          #
          # 如果你為你的主機(jī)指定了一個無效的DNS名,server-generated重定向?qū)⒉荒芄ぷ鳌?
          # 參見UseCanonicalName指令
          #
          # 如果你的主機(jī)沒有注冊DNS名,在這里鍵入它的IP地址
          # 無論如何,你必須使用它的IP地址來提供服務(wù),
          # 這里使用一種容易理解的方式重定向服務(wù)
          ServerName http://www.dalouis.com/

          #
          # UseCanonicalName:決定Apache如何構(gòu)造URLS和 SERVER_NAME 和 SERVER_PORT 的指令。
          # 當(dāng)設(shè)置為 “Off”時,Apache會使用用戶端提供的主機(jī)名和端口號。
          # 當(dāng)設(shè)置為“On”,Apache會使用ServerName指令的值。
          #
          UseCanonicalName Off

          #
          # DocumentRoot:你的文檔的根目錄。默認(rèn)情況下,所有的請求從這個目錄進(jìn)行應(yīng)答。
          # 但是可以使用符號鏈接和別名來指向到其他的位置。
          #
          DocumentRoot "/home/redhat/public_html"

          #
          # Apache可以存取的每個目錄都可以配置存取權(quán)限(包括它的子目錄)。
          #
          # 首先,我們配置一個高限制的特征。

          # 這將禁止訪問文件系統(tǒng)所在的目錄,并添加你希望允許訪問的目錄塊。
          # 如下所示
          <Directory />
          Order Deny,Allow
          Deny from all
          </Directory>

          #
          # 注意從這里開始你一定要明確地允許哪些特別的特征能夠被使用。
          # - 所以,如果Apache沒有象你所期待的那樣工作的話,
          # 請檢查你是否在下面明確的指定它可用。
          #

          #
          # 這將改變到你設(shè)置的DocumentRoot
          #
          <Directory "/home/redhat/public_html">

          #
          # Options:這個指令的值可以是“None”,“All”,或者下列選項的任意組合:
          # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
          #
          # 注意,“MultiViews”必須被顯式的指定,“Options All”不能為你提供這個特性。
          #
          # 這個指令既復(fù)雜又重要,請參見
          #“http://httpd.apache.org/docs-2.0/mod/core.html#optioins”以取得更多的信息。
          #
          Options FollowSymLinks

          #
          # AllowOverride控制那些被放置在.htaccess文件中的指令。
          # 它可以是“All”,“None”,或者下列指令的組合:
          # Options FileInfo AuthConfig Limit
          #
          AllowOverride None

          #
          # 控制誰可以獲得服務(wù)。
          #
          Order allow,deny
          Allow from all

          </Directory>

          #
          # UserDir:指定在得到一個~user請求時將會添加到用戶home目錄后的目錄名。
          #

          UserDir public_html

          # 為防止在UserDir指令上的漏洞,對root用戶設(shè)置
          # 象“./”這樣的UserDir是非常有用的。
          # 如果你使用Apache 1.3或以上版本,我們強(qiáng)烈建議你
          # 在你的服務(wù)器配置文件中包含下面的行

          UserDir disabled root

          #
          # 下面是一個使用UserDir指令使一個站點(diǎn)的目錄具有只讀屬性的示例:
          #
          # <Directory /home/*/public_html>
          # AllowOverride FileInfo AuthConfig Limit Indexes
          # Options MultiViews Indexes SymLinksIfOwnerMatch IncludeNoExec
          # <Limit GET POST OPTIONS PROPFIND>
          # Order allow,deny
          # Allow from all
          # </Limit>
          # <LimitExcept GET POST OPTIONS PROPFIND>
          # Order deny,allow
          # Deny from all
          # </LimitExcept>
          # </Directory>

          #
          # DirectoryIndex:定義請求是一個目錄時,Apache向用戶提供服務(wù)的文件名
          #
          # index.html.var文件(一個類型映象文件)用于提供一個文檔處理列表,
          # 出于同樣的目的,也可以使用MultiViews選項,但是它會非常慢。
          #
          DirectoryIndex index.php index.html index.html.var

          #
          # AccessFileName:在每個目錄中查詢?yōu)槟夸浱峁└郊优渲弥噶畹奈募奈募?
          # 參見AllowOverride指令。
          #
          AccessFileName .htaccess

          #
          # 下面的行防止.htaccess和.htpasswd文件被Web客戶查看。
          #
          <Files ~ "^\.ht">
          Order allow,deny
          Deny from all
          </Files>

          #
          # Typeconfig:定義在哪里查詢mime.types文件。
          #
          TypeConfig conf/mime.types

          #
          # DefaultType:定義當(dāng)不能確定MIME類型時服務(wù)器提供的默認(rèn)MIME類型。
          # 如果你的服務(wù)主要包含text或HTML文檔,“text/plain”是一個好的選擇;
          # 如果大多是二進(jìn)制文檔,諸如軟件或圖像,你應(yīng)使用
          # “application/octer-stream”來防止瀏覽器象顯示文本那樣顯示二進(jìn)制文件。
          #
          DefaultType text/plain

          #
          # mod_mime_magic允許服務(wù)器從自己定義自己類型的文件中使用不同的線索(hints),
          # 這個MIMEMagicFile指令定義hints定義所在的文件。
          #
          <IfModule mod_mime_magic.c>
          MIMEMagicFile conf/magic
          </IfModule>

          #
          # HostnameLookups:指定記錄用戶端的名字還是IP地址,例如,本指令為on時
          # 記錄主機(jī)名,如http://www.apache.org/;為off時記錄IP地址,204.62.129.132。
          # 默認(rèn)值為off,這要比設(shè)為on好得多,因?yàn)槿绻O(shè)為on則每個用戶端請求都將會
          # 至少造成對 nameserver 進(jìn)行一次查詢。
          #
          HostnameLookups Off

          #
          # EnableMMAP:控制是否進(jìn)行內(nèi)存轉(zhuǎn)儲(如果操作系統(tǒng)支持的話)。
          # 默認(rèn)為on,如果你的服務(wù)器安裝在網(wǎng)絡(luò)文件系統(tǒng)上(NFS),請關(guān)閉它。
          # 在一些系統(tǒng)上,關(guān)閉它會提升系統(tǒng)性能(與文件系統(tǒng)類型無關(guān));
          # 具體情況請參閱http://httpd.apache.org/docs-2.0/mod/core.html#enablemmap
          #
          # EnableMMAP off

          #
          # EnableSendfile:控制是否使用sendfile kernel支持發(fā)送文件
          # (如果操作系統(tǒng)支持的話)。默認(rèn)為on,如果你的服務(wù)器安裝在網(wǎng)絡(luò)文件系統(tǒng)
          # (NFS)上,請你關(guān)閉它。
          # 參見http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
          #
          # EnableSendfile off

          #
          # ErrorLog:錯誤日志文件定位。
          # 如果你沒有在<VirtualHost>內(nèi)定義ErrorLog指令,這個虛擬主機(jī)的錯誤信息
          # 將記錄在這里。如果你在那兒定義了ErrorLog,這些錯誤信息將記錄在你所
          # 定義的文件里,而不是這兒定義的文件。
          #
          ErrorLog logs/error_log

          #
          # LogLevel:控制記錄在錯誤日志文件中的日志信息數(shù)量。
          # 可能的值包括:debug,info,notice,warn,error,crit,alert,emerg。
          #
          LogLevel warn

          #
          # 下面的指令為CustomLog指令定義格式別名。
          #
          LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
          LogFormat "%h %l %u %t \"%r\" %>s %b" common
          LogFormat "%{Referer}i -> %U" referer
          LogFormat "%{User-agent}i" agent

          # 你需要安裝了mod_logio.c模塊才能使用%I和%O。
          # LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio

          #
          # 指定接入日志文件的定位和格式(一般日志格式)。
          # 如果你沒有在<VirtualHost>內(nèi)定義這個指令,傳輸信息將記錄在這里,
          # 如果你定義了這個指令,則記錄在你指定的位置,而不是這兒定義的位置。
          #
          CustomLog logs/access_log common

          #
          # 如果你想要記錄agent和referer信息,可以使用下面的指令
          #
          # CustomLog logs/referer_log referer
          # CustomLog logs/agent_log agent

          #
          # 如果你想要使用一個文件記錄access,agent和referer信息,
          # 你可以如下定義這個指令:
          #
          # CustomLog logs/access_log combined

          #
          # ServerTokens
          # 這個指令定義包含在HTTP回應(yīng)頭中的信息類型。默認(rèn)為“Full”,
          # 這表示在回應(yīng)頭中將包含模塊中的操作系統(tǒng)類型和編譯信息。
          # 可以設(shè)為列各值中的一個:
          # Full | OS | Minor | Minimal | Major | Prod
          # Full傳達(dá)的信息最多,而Prod最少。
          #
          ServerTokens Full

          #
          # 隨意的添加包含服務(wù)器版本和虛擬主機(jī)名字一行信息到server-generated輸出頁中
          # (內(nèi)部錯誤文檔,F(xiàn)TP目錄列表,mod_status和mod_info輸出等等,除了CGI錯誤
          # 或自定義的錯誤文檔以外)。
          # 設(shè)為“EMail”將包含一個指向ServerAdmin的mailto:連接。
          # 可以為如下值:On | Off | EMail
          #
          ServerSignature On

          #
          # Aliases:在這時添加你需要的別名,格式如下:
          # Alias 別名 真實(shí)名
          #
          # 注意,如果你在別名的未尾包含了“/”,那么在URL中也需要包含“/”。
          # 因此,“/icons”不是這個示例中的別名。
          # 如果別名中以“/”結(jié)尾,那么真實(shí)名也必須以“/”結(jié)尾,
          # 如果別名中省略了結(jié)尾的“/”,那么真實(shí)名也必須省略。
          #
          # 我們使用別名“/icons/”來表示FancyIndexed目錄列表,如果你不使用、
          # FancyIndexing,你可以注釋掉它。
          #
          # Alias /icons/ "/usr/local/apache2/icons/"

          # <Directory "/usr/local/apache2/icons">
          # Options Indexes MultiViews
          # AllowOverride None
          # Order allow,deny
          ## Allow from all
          # </Directory>
          posted on 2006-04-22 20:26 LORD BLOG 閱讀(223) 評論(0)  編輯  收藏 所屬分類: Application Server
          主站蜘蛛池模板: 遵义县| 叶城县| 鸡西市| 天台县| 灌云县| 全州县| 靖州| 阜新市| 嘉荫县| 南汇区| 古蔺县| 都匀市| 仪征市| 六安市| 凤台县| 山西省| 赤城县| 娱乐| 中西区| 璧山县| 宜州市| 定远县| 广西| 汝州市| 丹东市| 中山市| 巴林右旗| 伊宁市| 洛阳市| 得荣县| 东乡| 溧水县| 内黄县| 柳州市| 大化| 宜兰市| 客服| 凌源市| 杨浦区| 常山县| 黑山县|