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
来重启/启动/关闭服务