搭建 CentOS 6 服务器(14) - squid、Varnish
2015-07-08 08:41
537 查看
(一)squid
安装
Java代码
# yum install httpd-tools -y
# htpasswd -c -b /etc/squid/passwords squiduser 123456
# yum install squid -y
设置
Java代码
# cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
# vi /etc/squid/squid.conf
auth_param basic program /usr/lib64/squid/ncsa_auth /etc/squid/passwords
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
http_access allow authenticated
forwarded_for delete
http_port 0.0.0.0:3128
启动服务
Java代码
# /etc/init.d/squid start
(二)Varnish
安装
Java代码
# rpm --nosignature -i https://repo.varnish-cache.org/redhat/varnish-4.0.el6.rpm
# yum install -y varnish
# varnishd -V
设置
Java代码
# vi /etc/sysconfig/varnish
VARNISH_LISTEN_PORT=6081
# vi /etc/varnish/default.vcl
backend default {
.host = "127.0.0.1";
.port = "81";
}
# varnishd -C -f /etc/varnish/default.vcl
启动服务
Java代码
# service varnish start
# service varnishncsa start
# service varnishlog start
确认
Java代码
# varnishadm backend.list
安装
Java代码
# yum install httpd-tools -y
# htpasswd -c -b /etc/squid/passwords squiduser 123456
# yum install squid -y
设置
Java代码
# cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
# vi /etc/squid/squid.conf
auth_param basic program /usr/lib64/squid/ncsa_auth /etc/squid/passwords
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
http_access allow authenticated
forwarded_for delete
http_port 0.0.0.0:3128
启动服务
Java代码
# /etc/init.d/squid start
(二)Varnish
安装
Java代码
# rpm --nosignature -i https://repo.varnish-cache.org/redhat/varnish-4.0.el6.rpm
# yum install -y varnish
# varnishd -V
设置
Java代码
# vi /etc/sysconfig/varnish
VARNISH_LISTEN_PORT=6081
# vi /etc/varnish/default.vcl
backend default {
.host = "127.0.0.1";
.port = "81";
}
# varnishd -C -f /etc/varnish/default.vcl
启动服务
Java代码
# service varnish start
# service varnishncsa start
# service varnishlog start
确认
Java代码
# varnishadm backend.list
相关文章推荐
- squid 身份认证
- Squid二级代理说明文档
- cacti中监控squid的方法
- MogileFS基于Nginx反向代理实现分布式存储与访问
- Squid正向代理的身份验证
- Squid正向代理
- nginx配置反向代理服务
- Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解
- 20150624_OC之代理及反向代理的简单例子
- nginx做反向代理和后端web服务器之间的交互
- squid3.5.5的编译安装
- 反向代理负载均衡
- Nginx反向代理Tomcat
- nginx 反向代理 504 错误
- squid存储机制
- ATS日志格式中的Squid-和Netscape-格式的缓存结果码
- Nginx反向代理和负载均衡部署指南
- 关于负载均衡、集群、正反向代理的理解
- Nginx反向代理前端limit限速模块总结
- Nginx反向代理模板