web缓存服务器varnish-4.1.6的部署及配置详解

web缓存服务器varnish-4.1.6的部署及配置详解


1.安装varnish4.1.6
安装依赖

yum install -y autoconf automake jemalloc-devel libedit-devel libtool ncurses-devel pcre-devel pkgconfig python-docutils python-sphinx

安装varnish yum仓库

# rpm --nosignature -i https://repo.varnish-cache.org/redhat/varnish-4.1.el7.rpm 
# yum install varnish -y

 

2.设置Varnish参数

# grep "^[a-Z]" /etc/varnish/varnish.params 
RELOAD_VCL=1    # 重新启动服务时是否重新读取VCL并重新编译
VARNISH_VCL_CONF=/etc/varnish/default.vcl    # 默认读取的VCL文件
VARNISH_LISTEN_PORT=80    # 设置监听的端口(默认监听6081端口)
VARNISH_ADMIN_LISTEN_ADDRESS=127.0.0.1    # 管理接口监听的地址
VARNISH_ADMIN_LISTEN_PORT=6082    # 管理接口监听的端口
VARNISH_SECRET_FILE=/etc/varnish/secret    # 使用的密钥文件
VARNISH_STORAGE="malloc,256M"    # 存储文件的大小
VARNISH_USER=varnish    # varnish默认用户
VARNISH_GROUP=varnish    # varnish默认组

 

定义VCL backend

# 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Fikker 是一款面向广大站长的专业级网站加速服务器软件,跨平台,全界面化管理,利用页面缓存技术(webcache),网站管理员或开发人员通过 Fikker 管理平台将指定的页面缓存起来,其他用户在访问相同页面时候,就不需要网站读取数据库后再生成页面了,Fikker 直接返回用户需要的页面,响应速度成倍提升;另外 Fikker 通过 gzip 将页面(html,asp,php,css,js)压缩起来,减少了传输尺寸,提高传输效率和减少带宽占用。 Fikker缓存加速服务器设计与实现,包含了详细的网络设计,缓存技术设计,容错处理,gzip 设计,防盗链设计,主机管理设计,转向设计等。采用 C 语言实现。 目录: 1. 系统说明 2. 全非阻塞(non-block)网络设计 2.1. 全非阻塞设计说明 2.2. 网络负载均衡设计说明 2.3. 图例说明 3. 缓存设计 3.1. 缓存说明 3.2. 智能缓存设计 3.3. 强制缓存设计 3.3.1. 公共缓存 3.3.2. 会员缓存 3.3.3. 游客缓存 3.3.4. 会员缓存设计背景 3.3.5. 图例说明 3.4. 拒绝缓存设计 3.5. 清理缓存设计 3.6. 缓存优先级设计 3.7. 页面匹配规则设计 3.8. 缓存页面淘汰算法设计 3.8.1. 缓存页面淘汰说明 3.8.2. 缓存页面淘汰优先级 3.8.3. 同一优先级时淘汰规则 3.9. 页面压缩gzip设计 3.9.1. 说明 3.9.2. HTTP头中有关gzip压缩的字段 3.9.3. 页面压缩的实现 4. URL转向设计 4.1. URL转向简介 4.2. 转向逻辑 4.3. 简单举例 5. 防盗链设计 5.1. 防盗链说明 6. 黑名单设计 6.1. 黑名单说明 7. 代理设计 7.1. 代理介绍 7.2. 负载均衡策略 7.3. 负载均衡图例 8. 流量统计设计 8.1. 流量统计说明 8.2. 总量统计 8.3. 分量统计 Fikker 设计与实现V3 home:http://www.fikker.com 3 9. 实时监控设计 9.1. 实时监控说明 10. Windows 和Linux 兼容性设计 10.1.绿色安装包 10.2.Fikker 的运行权限 10.3.配置文件兼容性 11. 关于Fikker限制的说明 11.1.内存限制 11.2.连接数限制 11.3.HTTP 头尺寸限制 11.4.缓存页面尺寸限制 11.5.操作系统限制 12. Fikker 与HTTP 头 13. 关于Fikker返回错误页面的说明 13.1. 400 Bad Request 13.2. 403 Forbidden 13.3. 409 Conflict 13.4. 502 Bad Gateway 13.5. 503 Service Temporarily Unavailable

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值