install squid-2.6.STABLE14 with cygwin on windows 2003 server
如何安裝cygwin這裡就不寫了
可以到http://www.cygwin.cn去看看
cygwin自帶的squid版本是2.4的,用起來有些問題。不支持域名中含有 _(下劃線)
install squid-2.6.STABLE14 with cygwin on windows 2003 server
1. wget http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE14.tar.bz2
2. tar jxvf squid-2.6.STABLE14.tar.bz2
3. cd squid-2.6.STABLE14
4. ./configure --prefix=/usr/local/squid
5. make && make install
6. vi /usr/local/squid/etc/squid.conf
cache_effective_user your_account
cache_effecitve_group none
http_access allow all
cache_mgr cifan.h@gmail.com
visible_hostname your_website_name
7. /usr/local/squid/sbin/squid -z
8. /usr/local/squid/sbin/squid -d 1 -N
ok,have fun.
現在2.6的好像不支持http1.1還是怎麼的,知道的說下
錯誤見下圖
參考資料:
http://cha.homeip.net/blog/archives/2006/04/_winxp_cygwin_s.html
《解決方案》
不是不支持,建議你看一下 squid 中文指南中的 關於安裝編譯的一些參數。
例如老版本里的 不支持 帶有下劃線的 url
--enable-underscore :允許解析的URL中出現下劃線,因為默認squid會認為帶下劃線的URL地址是非法的,並拒絕訪問該地址。
《解決方案》
哦 那本書早下載了 就是沒有認真看 呵呵
《解決方案》
那上面那個 http version呢?
《解決方案》
squid-2.6.STABLE14\squid-2.6.STABLE14\RELEASENOTES.html
你應該看一下這個文檔,裡面有說明的。
《解決方案》
thanks
《解決方案》
squid 2.6 支持http 1.1,這個我抓過squid進出的包,驗證過。