1.Squid:優化Web交付緩存
Squid是支持HTTP,HTTPS,FTP等的Web的緩存代理。它經過緩存和重用常常請求的網頁來減小帶寬並縮短響應時間。Squid擁有普遍的訪問控制,是一個出色的服務器加速器。它運行在大多數可用的操做系統上,包括Windows,並根據GNU GPL許可。服務器
2.充分利用您的Internet鏈接網絡
全世界數百家互聯網服務提供商使用Squid爲其用戶提供最佳的Web訪問。Squid優化客戶端和服務器之間的數據流,以提升性能並緩存經常使用內容以節省帶寬。Squid還能夠經過各類方式將內容請求路由到服務器,以構建優化網絡吞吐量的緩存服務器層次結構。tcp
3.網站內容加速和分發性能
互聯網上成千上萬的網站使用Squid來大幅增長內容交付。Squid能夠減小您的服務器負載並提升客戶端的交付速度。Squid還可用於傳送來自世界各地的內容 - 僅複製正在使用的內容,而不是低效地複製全部內容。最後,Squid的高級內容路由配置容許您構建內容集羣,以經過各類Web服務器路由和加載平衡請求。優化
[Squid系統]目前以大約75%的命中率運行,有效地使其後面的Apache服務器的容量翻了兩番。當大量流量經過來自另外一個站點的Web連接到達特定頁面時,這尤爲明顯,由於該頁面的緩存效率將接近100%。
- 維基媒體部署信息網站
二:安裝spa
sudo apt-get update sudo apt-get install squid
2.操作系統
修改配置文件squid.conf
主要修改的爲兩個位置
sudo gedit /etc/squid/squid.conf
http_access deny all
修改成
http_access allow all
找到
http_port 3128
修改這個端口地址
若是後面鏈接不上且執行
netstat -apn |grep 3128
查詢到的爲tcp6,表明這裏監聽到的是ipv6的端口,須要將http_port 後面修改成
http_port 0.0.0.0:3128
執行
squid3 -k parse
能夠打印配置信息
執行
squid3 -k check
檢查配置是否有錯
執行
service squid3 restart/start/stop
來重啓/啓動/關閉服務