一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁服務器類Web服務器 → Apache 的 httpd.conf 詳解(很實用)

Apache 的 httpd.conf 詳解(很實用)

我要評論 2009/10/15 12:05:14 來源:綠色資源網 編輯:綠色資源站 [ ] 評論:0 點擊:1279次

  ServerRoot “/usr/local“
  
    ServerRoot用于指定守護進程httpd的運行目錄,httpd在啟動之后將自動將進程的當前目錄改變為這個目錄,因此如果設置文件中指定的文件或目錄是相對路徑,那么真實路徑就位于這個ServerR oot定義的路徑之下。
  
  ScoreBoardFile /var/run/httpd.scoreboard
  
    httpd使用ScoreBoardFile來維護進程的內部數據,因此通常不需要改變這個參數,除非管理員想在一臺計算機上運行幾個Apache服務器,這時每個Apache服務器都需要獨立的設置文件htt pd.conf,并使用不同的ScoreBoardFile。
  
  #ResourceConfig conf/srm.conf
  #AccessConfig conf/access.conf
  
    這兩個參數ResourceConfig和AccessConfig,就用于和使用srm.conf和access.conf設置文件的老版本Apache兼容。如果沒有兼容的需要,可以將對應的設置文件指定為/dev/null,這將表示不存在其他設置文件,而僅使用httpd.conf一個文件來保存所有的設置選項。
  
  PidFile /var/run/httpd.pid
  
    PidFile指定的文件將記錄httpd守護進程的進程號,由于httpd能自動復制其自身,因此系統中有多個httpd進程,但只有一個進程為最初啟動的進程,它為其他進程的父進程,對這個進程發送信號將影響所有的httpd進程。PidFILE定義的文件中就記錄httpd父進程的進程號。
  
  Timeout 300
  
    Timeout定義客戶程序和服務器連接的超時間隔,超過這個時間間隔(秒)后服務器將斷開與客戶機的連接。
  
  KeepAlive On
  
    在HTTP 1.0中,一次連接只能作傳輸一次HTTP請求,而KeepAlive參數用于支持HTTP 1.1版本的一次連接、多次傳輸功能,這樣就可以在一次連接中傳遞多個HTTP請求。雖然只有較新的瀏覽器才支持這個功能,但還是打開使用這個選項。
  
  MaxKeepAliveRequests 100
  
    MaxKeepAliveRequests為一次連接可以進行的HTTP請求的最大請求次數。將其值設為0將支持在一次連接內進行無限次的傳輸請求。事實上沒有客戶程序在一次連接中請求太多的頁面,通常達不到這個上限就完成連接了。
  
  KeepAliveTimeout 15
  
    KeepAliveTimeout測試一次連接中的多次請求傳輸之間的時間,如果服務器已經完成了一次請求,但一直沒有接收到客戶程序的下一次請求,在間隔超過了這個參數設置的值之后,服務器就斷開連接。
  
  ThreadsPerChild 50
  設置服務器使用進程的數目。
  # 這是以服務器的響應速度為準的, 數目太大則會變慢
  
  MaxRequestsPerChild 30
  
    使用子進程的方式提供服務的Web服務,常用的方式是一個子進程為一次連接服務,這樣造成的問題就是每次連接都需要生成、退出子進程的系統操作,使得這些額外的處理過程占據了計算機的大量處理能力。因此最好的方式是一個子進程可以為多次連接請求服務,這樣就不需要這些生成、退出進程的系統消耗,Apache就采用了這樣的方式,一次連接結束后,子進程并不退出,而是停留在系統中等待下一次服務請求,這樣就極大的提高了性能。
  
    但由于在處理過程中子進程要不斷的申請和釋放內存,次數多了就會造成一些內存垃圾,就會影響系統的穩定性,并且影響系統資源的有效利用。因此在一個副本處理過一定次數的請求之后,就可以讓這個子進程副本退出,再從原始的htt pd進程中重新復制一個干凈的副本,這樣就能提高系統的穩定性。這樣,每個子進程處理服務請求次數由MaxRe questPerChild定義。 缺省的設置值為30,這個值對于具備高穩定性特點的FreeBSD系統來講是過于保守的設置,可以設置為1000甚至更高,設置為0支持每個副本進行無限次的服務處理。
  為了安全,設置為零
  
  #Listen 3000
  #Listen 12.34.56.78:80
  #BindAddress *
  
    Listen參數可以指定服務器除了監視標準的80端口之外,還監視其他端口的HTTP請求。由于FreeBSD系統可以同時擁有多個IP地址,因此也可以指定服務器只聽取對某個BindAddress< /B>的IP地址的HTTP請求。如果沒有配置這一項,則服務器會回應對所有IP的請求。
  
    即使使用了BindAddress參數,使得服務器只回應對一個IP地址的請求,但是通過使用擴展的Listen參數,仍然可以讓HTTP守護進程回應對其他IP地址的請求。此時Listen參數的用法與上面的第二個例子相同。這種比較復雜的用法主要用于設置虛擬主機。此后可以用VirtualHost參數定義對不同IP的虛擬主機,然而這種用法是較早的HTTP 1.0標準中設置虛擬主機的方法,每針對一個虛擬主機就需要一個IP地址,實際上用處并不大。在HTTP 1.1中,增加了對單IP地址多域名的虛擬主機的支持,使得虛擬主機的設置具備更大的意義。
  
  #ExtendedStatus On
  
    Apache服務器可以通過特殊的HTTP請求,來報告自身的運行狀態,打開這個ExtendedStatus 參數可以讓服務器報告更全面的運行狀態信息
  
  
  
  ---------------------------------------------------------------------------------
  
  ServerAdmin you@your.address
  
    配置文件中應該改變的也許只有ServerAdmin, 這一項用于配置WWW服務器的管理員的email地址,這將在HTTP服務出現錯誤的條件下返回給瀏覽器,以便讓Web使用者和管理員聯系,報告錯誤。習慣上使用服務器上的webmaster作為WWW服務器的管理員,通過郵件服務器的別名機制,將發送到webmaster 的電子郵件發送給真正的Web管理員。
  
  ServerName localhost
  
    缺省情況下,并不需要指定這個ServerName參數,服務器將自動通過名字解析過程來獲得自己的名字,但如果服務器的名字解析有問題(通常為反向解析不正確),或者沒有正式的DNS名字,也可以在這里指定I P地址。當ServerName設置不正確的時候,服務器不能正常啟動。
  
    通常一個Web服務器可以具有多個名字,客戶瀏覽器可以使用所有這些名字或IP地址來訪問這臺服務器,但在沒有定義虛擬主機的情況下,服務器總是以自己的正式名字回應瀏覽器。ServerName就定義了Web服務器自己承認的正式名字,例如一臺服務器名字(在DNS中定義了A類型)為freebsd.exmaple.org.cn,同時為了方便記憶還定義了一個別名(CNAME記錄)為www.exmaple.org.cn,那么Apache自動解析得到的名字就為freebsd.example.org.cn,這樣不管客戶瀏覽器使用哪個名字發送請求,服務器總是告訴客戶程序自己為freebsd.example.org.cn。雖然這一般并不會造成什么問題,但是考慮到某一天服務器可能遷移到其他計算機上,而只想通過更改DNS中的www別名配置就完成遷移任務,所以不想讓客戶在其書簽中使用 freebsd記錄下這個服務器的地址,就必須使用ServerName來重新指定服務器的正式名字。
  
  DocumentRoot “/usr/local/www/data“
  
    DocumentRoot定義這個服務器對外發布的超文本文檔存放的路徑,客戶程序請求的UR L就被映射為這個目錄下的網頁文件。這個目錄下的子目錄,以及使用符號連接指出的文件和目錄都能被瀏覽器訪問,只是要在URL上使用同樣的相對目錄名。
  
    注意,符號連接雖然邏輯上位于根文檔目錄之下,但實際上可以位于計算機上的任意目錄中,因此可以使客戶程序能訪問那些根文檔目錄之外的目錄,這在增加了靈活性的同時但減少了安全性。Apache在目錄的訪問控制中提供了FollowSymLinks選項來打開或關閉支持符號連接的特性。
  
  <Directory />
   Options FollowSymLinks
   AllowOverride None
  </Directory>
  
    Apache服務器可以針對目錄進行文檔的訪問控制,然而訪問控制可以通過兩種方式來實現,一個是在設置文件 httpd.conf(或access.conf)中針對每個目錄進行設置,另一個方法是在每個目錄下設置訪問控制文件,通常訪問控制文件名字為.htaccess。雖然使用這兩個方式都能用于控制瀏覽器的訪問,然而使用配置文件的方法要求每次改動后重新啟動httpd守護進程,比較不靈活,因此主要用于配置服務器系統的整體安全控制策略,而使用每個目錄下的.htaccess文件設置具體目錄的訪問控制更為靈活方便。
  
  
  <Directory “H:/web001“>
  Directory語句就是用來定義目錄的訪問限制的,這里可以看出它的標準語法,為一個目錄定義訪問限制。上例的這個設置是針對系統的根目錄進行的,設置了允許符號連接的選項FollowSymLinks ,以及使用AllowOverride None表示不允許這個目錄下的訪問控制文件來改變這里進行的配置,這也意味著不用查看這個目錄下的相應訪問控制文件。
  
    由于Apache對一個目錄的訪問控制設置是能夠被下一級目錄繼承的,因此對根目錄的設置將影響到它的下級目錄。注意由于AllowOverride None的設置,使得Apache服務器不需要查看根目錄下的訪問控制文件,也不需要查看以下各級目錄下的訪問控制文件,直至httpd.conf(或access.conf )中為某個目錄指定了允許Alloworride,即允許查看訪問控制文件。由于Apache對目錄訪問控制是采用的繼承方式,如果從根目錄就允許查看訪問控制文件,那么Apache就必須一級一級的查看訪問控制文件

關鍵詞:Apache,httpd.conf

閱讀本文后您有什么感想? 已有 人給出評價!

  • 1 歡迎喜歡
  • 1 白癡
  • 1 拜托
  • 1 哇
  • 1 加油
  • 1 鄙視
一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品
午夜精品久久久久久久| 麻豆精品视频在线| 久久综合网色—综合色88| 欧美日韩第一区| 国产日韩欧美在线视频观看| 国产精品igao视频网网址不卡日韩| 欧美激情精品久久久久久变态| 亚洲激情黄色| 一区二区三区在线免费观看| 欧美一级淫片播放口| 亚洲看片网站| 国产麻豆日韩| 国产日韩欧美中文在线播放| 亚洲欧美国产视频| 亚洲美女精品一区| 亚洲精品裸体| 欧美在线视频一区二区三区| 国产欧美精品一区二区三区介绍| 国产区精品在线观看| 久久久久久成人| 一区二区在线观看视频在线观看| 国产精品网曝门| 日韩视频精品在线| 夜夜嗨av一区二区三区中文字幕| 亚洲国产第一| 在线综合欧美| 韩国一区二区三区美女美女秀| 禁断一区二区三区在线| 国产精品99久久久久久久vr| 久久久久一区二区| 亚洲毛片在线观看.| 欧美激情精品久久久久久大尺度| 国产精品视频免费观看www| 一区二区三区久久| 激情校园亚洲| 国产精品欧美日韩久久| 亚洲在线视频免费观看| 亚洲国产裸拍裸体视频在线观看乱了| 欧美精品在线免费播放| 亚洲一卡二卡三卡四卡五卡| 国产精品一区二区三区久久久| 国产原创一区二区| 狠狠狠色丁香婷婷综合久久五月| 欧美日韩1234| 久久香蕉国产线看观看av| 亚洲一区二区在线免费观看视频| 亚洲先锋成人| 欧美日产国产成人免费图片| 亚洲天堂av在线免费观看| 国精产品99永久一区一区| 欧美一区永久视频免费观看| 性欧美video另类hd性玩具| 国产精品嫩草影院av蜜臀| 国产亚洲欧美一区| 欧美一乱一性一交一视频| 国产曰批免费观看久久久| 久久艳片www.17c.com| 一本久道久久综合狠狠爱| 欧美绝品在线观看成人午夜影视| 日韩系列在线| 国产欧美日韩综合| 亚洲欧美视频在线| 亚洲免费av电影| 乱人伦精品视频在线观看| 国产精品永久在线| 欧美精品午夜视频| 国产精品高潮粉嫩av| 国产亚洲毛片在线| 亚洲在线第一页| 欧美专区第一页| 久久久久久**毛片大全| 米奇777超碰欧美日韩亚洲| 亚洲国产欧美国产综合一区| 国模一区二区三区| 在线欧美日韩精品| 欧美在现视频| 在线视频国产日韩| 一本久久a久久免费精品不卡| 精久久久久久| 在线观看欧美精品| 国产精品久久一卡二卡| 欧美日韩一区二区视频在线观看| 亚洲欧洲日韩在线| 亚洲国产专区校园欧美| 亚洲美女精品成人在线视频| 韩国精品在线观看| 国产模特精品视频久久久久| 国产精品久久9| 亚洲资源在线观看| 欧美岛国在线观看| 99国产精品私拍| 国内视频精品| 国产精品一区在线观看| 国产女人水真多18毛片18精品视频| 欧美一区二区三区四区在线观看| 伊人夜夜躁av伊人久久| 午夜在线视频观看日韩17c| 欧美成人中文| 国产精品大片| 欧美凹凸一区二区三区视频| 国产欧美视频在线观看| 一区二区三区四区国产精品| 欧美日韩精品免费观看视一区二区| 国产一区二三区| 性亚洲最疯狂xxxx高清| 亚洲激情第一区| 一区国产精品| 午夜精品久久久久久久蜜桃app| 在线一区二区三区做爰视频网站| 国产精品免费久久久久久| 欧美日韩一本到| 欧美极品aⅴ影院| 1000部国产精品成人观看| 久久一区二区三区超碰国产精品| 在线性视频日韩欧美| 亚洲经典三级| 国产一区二区精品丝袜| 国产精品一区二区久久久| 久久精品国产免费看久久精品| 久久精品视频一| 西西裸体人体做爰大胆久久久| 欧美大片一区二区三区| 女同性一区二区三区人了人一| 国产女主播一区二区| 欧美日韩精品在线观看| 久久精品免费看| 一区二区三区不卡视频在线观看| 国产精品国产三级国产aⅴ浪潮| 国外视频精品毛片| 久久久青草婷婷精品综合日韩| 91久久久久久久久| 久久都是精品| 亚洲高清电影| 欧美一级大片在线观看| 欧美三区美女| 美女视频黄 久久| 99视频+国产日韩欧美| 一区二区三区欧美视频| 国产欧美精品在线播放| 亚洲精品国偷自产在线99热| 国产亚洲一级| av成人免费在线观看| 国产精品丝袜白浆摸在线| 欧美一区二区大片| 国产欧美日韩一区二区三区在线观看| 老鸭窝毛片一区二区三区| 一区二区在线观看av| 欧美与欧洲交xxxx免费观看| 国产精品久久久久9999| 在线观看亚洲精品| 欧美日韩一区成人| 亚洲视频一区在线| 亚洲午夜极品| 亚洲欧美日韩成人高清在线一区| 91久久久久久| 久久av一区二区三区| 国产毛片久久| 在线精品视频一区二区| 欧美高清一区二区| 欧美国产日韩一区二区三区| 久久久久天天天天| 国产亚洲一级| 欧美韩日视频| 狠狠色狠狠色综合人人|