• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Apache設置web 緩存

    發布: 2008-9-24 14:28 | 作者: 網絡轉載 | 來源: 網絡轉載 | 查看: 504次 | 進入軟件測試論壇討論

    領測軟件測試網

    默認情況下,apache安裝完以后,是不允許被cache的。如果外接了cache或squid服務器要求進行web加速的話,就需要在htttpd.conf里進行設置,當然前提是在安裝apache的時候要激活mod_cache的模塊。
    以下簡單介紹一下安裝與配置的步驟:
    1. apache版本:httpd-2.0.49.tar.gz
    2. 安裝httpd-2.0.49.tar.gz:
    # tar –zxvf httpd-2.0.49.tar.gz
    # cd httpd-2.0.49
    #./configure --enable-cache --enable-disk-cache --enable-mem-cache
    #mke
    #make install

    3. 檢驗是否安裝了cache模塊
    /usr/local/apache2/bin/apachectl –l
    如果有mod_cache.c
      mod_disk_cache.c
      mod_mem_cache.c
    這3個模塊,說明該apache可以支持cache了
    4.更改httpd.conf的設置
    vi /usr/local/apache2/conf/httpd.conf
    在末尾添加上:
    <IfModule mod_cache.c>

    CacheForceCompletion 100
      CacheDefaultExpire 3600
      CacheMaxExpire 86400
      CacheLastModifiedFactor 0.1
    </IfModule>

    5.設置虛擬目錄
    然后保存退出。啟動apache

    6.參數的解釋:
    mod_cache:
    CacheEnable: 啟動 mod_cache,其后接兩個參數。第一個參數指定快取的種類,應設為 mem (記憶體快取) 或 disk (磁碟快取) 之其一;第二個參數指定使用快取的 URI 路徑,如果對整個網站 (或虛擬主機) 進行快取,簡單指定為根目錄(/) 即可。
    CacheForceCompletion: 這個值指定當 HTTP request 被取消時,內容的產生動作要完成的百分比;預設是 60(%)。
    CacheDefaultExpire: 指定快取的預設過期秒數;預設值是一小時 (3600)。
    CacheMaxExpire: 指定快取最大的過期秒數;預設值是一天 (86400)。
    CacheLastModifiedFactor: 用來從回應里 Last Modified 資訊算出 expire date。
    計算方式是:
    expire period (過期時距) = 最后更新后至今的時間間距 * CacheLastModifiedFactor

    expire date = 目前時間 + expire period
    不過無論如何,過期時間不能超過 CacheMaxExpire 的設定值。

    現在。如果用squid對該服務器進行反向代理的話,就可以通過cache 實現web的加速了

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: apache Apache snooker


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>