歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> linux下配置PROXY SERVER和CACHE SERVER

linux下配置PROXY SERVER和CACHE SERVER

日期:2017/2/27 14:14:23   编辑:更多Linux
  Proxy server and Cache server 經過幾天的調試和在本地機器的實驗,對Proxy server 和 Cache server的架設已經成功,現在將方法記述如下: 1. 安裝: 隨REDHAT5。2安裝盤攜帶有APACHE HTTP SERVER,在安裝時選擇安裝即可,REDHAT5。2還有一個XWINDOWS界面下的APACHE 管理器(CAMANCHE),願意的話也可以一並安裝。 2. 設置: 一. 設置PROXY: 進入XWINDOWS,啟動CONTRAL PANAL,有一個圖標是大寫的W,那就是CAMANCHE,點擊圖標,出現配置界面,在MAIN裡面找到PROXY選項,把UNSET改為ON即可,這樣只是開啟了PROXY功能,如果需要是進行一些其它配置,就要修改位於\ETC\HTTPD\CONF\HTTPD.CONF 去掉下列命令前面的注釋,並根據需要調整相關參數 a. ProxyRequests on b. ProxyRemote 定義此SERVER的遠程代理。 比如ProxyRemote * http://proxy.where.com:8080 *表示對所有請求都使用遠程 PROXY http://proxy.where.com:8080。 c. ProxyBlock 〈Word/host/domain list〉 定義到哪些站點的請求被PROXY阻斷。 比如ProxyBlock 123.com www.ftt.net ffff 表示凡是在域名中出現ffff,123.com以及 域名是www.ftt.net的站點都會被PROXY阻斷,無法訪問。 至此,PROXY設置完成,其地址就是該機器的內部IP,端口缺省是80,如需要改變,修改 位於\ETC\HTTPD\CONF\HTTPD.CONF ,把Port 80改為相應端口。 二. 設置CACHE 修改位於\ETC\HTTPD\CONF\HTTPD.CONF 去掉下列命令前面的注釋,並根據需要調整相關參數 d. CacheRoot 〈diretectory〉 比如CacheRoot /var/cache/httpd 就是說所有的CACHE都會放在此目錄下面。 e. CacheSize 〈size〉 定義緩存區大小,以KB為單位。 可以根據需要,硬盤空間大小進行設置。 f. CacheGcInterval 〈time〉 每隔〈time〉小時檢查緩存區,如果已經超過CacheSize就刪除文件。缺省是4 g. CacheMaxEXPire 〈time〉 HTTP文件最多被保持〈time〉小時。缺省是24 h. CacheLastModifiedFactor 〈factor〉定義HTTP文件失效期,缺省是0.1 意思是說失效期=離最近一次修改的時間X〈factor〉,比如離最近一次修改的時間是5小時,那麼失效期就是5X0.1=0.5小時。 i. CacheDirLevels 定義緩存子目錄層數,缺省是1 j. CacheDirlength 設置緩存子目錄名字的長度,缺省是1。即所有子目錄的名字都是由一個字母組成。 k. NoCache 〈word/host/domain list〉 定義哪些站點不要緩存。 比如NoCache 123.com www.ftt.net ffff 表示凡是在域名中出現ffff,123.com以及域名是www.ftt.net的站點都會不被PROXY緩存。 下面是我在本地SERVER上的HTTPD。CONF的相關部分。 ProxyRequests on


CacheRoot /var/cache/httpd CacheSize 5000 CacheGcInterval 4 CacheMaxExpire 24 CacheLastModifiedFactor 0.1 CacheDefaultExpire 1 3.然後可以規定哪些IP地址可以使用PROXY SERVER,哪些不可以 修改位於\ETC\HTTPD\CONF\HTTPD.CONF 〈 Directory proxy : *〉 〈limit GET PUT DELETE CONNECT OPTIONS〉 order deny allow deny from [不可以使用PROXY SERVER的IP地址或者節點名] allow from[可以使用PROXY SERVER的IP地址或者節點名] 〈/limit〉 〈/directory〉 4. 設置用戶的浏覽器使用PROXY A. INTERNET EXPLORER 查看----》internet選項-----》連接------》代理服務器,假定PROXY SERVER的 IP是172。16。1。100,端口是80,那麼將其輸入即可 B. NETSCAPE ED99v-----》 PREFERENCES ----》ADVANCED-----》PROXYES選擇MANUAL PROXY CONFIGURATION -----》VIEW 輸入172.16.1.100:80



B. NETSCAPE ED99v-----》 PREFERENCES ----》ADVANCED-----》PROXYES選擇MANUAL PROXY CONFIGURATION -----》VIEW 輸入172.16.1.100:80



Copyright © Linux教程網 All Rights Reserved