ubuntu12.04安裝squid

一:簡介

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%。  - 維基媒體部署信息網站

squid官網連接ui

二:安裝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

來重啓/啓動/關閉服務

相關文章
相關標籤/搜索