Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> xp常見問答解答 >> WINDOWS系統下配置squid做CDN的簡明圖解

WINDOWS系統下配置squid做CDN的簡明圖解

日期:2017/1/20 17:16:40      編輯:xp常見問答解答

今天寫這篇教程目的在於分享自己在WINDOWS主機下配置squid的方法。哪些地方寫的不完善或是不完整或是需要修改的地方,大家可以提出。我會第一時間糾正。下面看正文部分。

先提條件,您預安裝配置squid的這台計算機必須是聯入網絡的,系統版本是windows 2000/xp/2003/server 2003。
1)先下載Squid for Windows版本,下載地址如下(ZIP文件名稱:squid-2.7.STABLE4-bin.zip),可以把這個文件下載到桌面,這樣好找好操作。
Squid是Linux/Unix下著名的代理服務器軟件,很多商業版本的代理服務器都是基於Squid進行開發的:http://www.squid-cache.org/products.html
而最近才偶爾發現Squid原來也有For  Windows的版本:http://www.acmeconsulting.it/SquidNT/download.html
雖然此版本不是Squid項目官方發布的For Windows版,但是從發布的版本記錄可以看出,此版本的維護者還是很負責任的。希望在Windows平台下搭建代理服務器的同學不妨試用一下。
http://squid.acmeconsulting.it/download/squid-2.7.STABLE4-bin.zip
2)這步是解壓文件,將剛才下載下來的ZIP文件(squid-2.7.STABLE4-bin.zip)復到到C盤的根目錄,然後在這個文件上點擊鼠標右鍵,選擇“解壓到 squid-2.7.STABLE4-bin”命令,即可在C盤根目錄生成一個squid文件夾。這樣的話,Squid for Windows版本就被“安裝”到您的計算機中了。注意:盡量不要修改路徑和文件夾名,盡量放在C盤根目錄,文件夾名不要改,就叫squid,因為 Squid for Windows默認安裝位置就是C:\squid,這點大家要謹慎。如果您要修改路徑和文件夾名的話那得修改squid裡面很多配置的,相當麻煩。
3)開始-運行-cmd,打開窗口後,按下圖在DOS命令行下輸入命令。


4)關閉DOS窗口,回到桌面。進入我的電腦-C盤,雙擊打開squid文件夾,雙擊打開squid.conf文件,對這個文件進行配置編輯。按 Ctrl+F,輸入acl Safe_ports port 777,回車。然後在# multiling http後面按回車,增加一個空格,寫入內容如下圖所示。


5)再按Ctrl+F輸入http_access deny CONNECT,回車,找到查找內容。在SSL_ports後按回車增加2個空行,輸入內容請看下圖所示。


6)找到# cache_mem 8 MB這句刪掉前面的#號將默認的8修改到需要的大小,這裡的數值應視具體的機器可用內存而定,應在內存允許的情況下盡量地設置的大一些以提高代理服務器性能,但不能讓代理服務器的緩存大小影響本機器的性能。如下圖操作即可。


7)設置hostname,請按下圖操作。


8)按Ctrl+S保存對squid.conf文件的編輯,然後關閉即可。
9)開始-運行-cmd,輸入如下3條命令。
cd c:\squid\sbinsquid -i
squid -z
squid
10)配置完畢。

到這裡,squid部分就搭建成功了

下面開始做域名解析.
打開目錄C:\WINDOWS\system32\drivers\etc
用記事本打開hosts編輯並保存
67.152.123.31 cdn.legou.net cdn.lebao.net
(這個IP是指您的主服務器IP,不是CDN機器的IP)

Copyright © Windows教程網 All Rights Reserved