Varnish-安装以及反向代理的实现

简介

1.Varnish是-个反向HTTP代理,有时称为HTTP加速器或web加速器。cache
2. Varnish将文件或文件片段存储在内存中,使它们能够快速被提供。
3.Varnish本质.上是-个键/值存储,它通常使用URL作为键。
4. varnish是为现代硬件、现代操作系统和现代工作负载而设计的

varnish的安装

(1)软件的安装
yum install -y varnish-4.0.5-1.el7.x86_64.rpm varnish-libs-4.0.5-1.el7.x86_64.rpm jemalloc-3.6.0-1.el7.x86_64.rpm -y
(2)varnish核心配置文件
/etc/varnish/default.vcl      #varnish核心配置文件
/etc/varnish/varnish.params   #varnish的参数配置文件
(3)varnish的服务启动文件
/usr/lib/systemd/system/varnish.service

在这里插入图片描述
1)由于系统内核对用户的的限制是由于硬件的限制,所以首先改变硬件的配置,改变内存
sysctl -a |grep file #查看系统的内核允许用户的最大文件数目(文件描述符的数目)
改变:虚拟机的内存,由1024改变成2048
在这里插入图片描述
在这里插入图片描述

2)由于值针对varnish用户,不希望针对所有的用户,所以在配置文件中对varnish用户进行配置
(1)配置文件:/etc/security/limits.conf
(2)添加的内容
在这里插入图片描述
说明:上述是永久生效
临时生效(全局)
ullimit -l 82 #内存改变
ullimit -n 131072 #文件描述符
3)vim /etc/varnish/default.vcl主配置文件的编辑。
在这里插入图片描述
4)修改端口 vim /usr/lib/systemd/system/varnish.service
在这里插入图片描述
5)开启Varnish

后端web服务器的配置

1.配置yum源,关闭火墙和selinux,设置主机名
2.安装httpd
3.编辑测试文件 vim /var/www/html/index.html 
4.开启httpd服务

在这里插入图片描述

在这里插入图片描述

测试
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值