varnish搭建cdn网络------4.0.5版本

该博客详细介绍了如何在RHEL 7环境下搭建Varnish 4.0.5作为CDN网络,包括停止firewalld服务,禁用SELinux,安装依赖,配置缓存服务器,连接不同后端服务器,实现负载均衡以及创建虚拟主机的步骤。通过客户端测试验证了配置的正确性和缓存命中效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.实验环境

rhel 7版本虚拟机
systemctl stop firewalld
selinux设置为disabled

2.实验主机
172.25.78.11 varnish缓存主机
172.25.78.12 后端服务器web1
172.25.78.13 后端服务器web2

varnish安装包下载网址
依赖包下载地址

3.开始搭建
  • base1---- 搭建varnish缓存服务器

[root@base1 ~]# ls    # 先获取安装包
varnish-libs-4.0.5-1.el7.x86_64.rpm
varnish-4.0.5-1.el7.x86_64.rpm
jemalloc-3.6.0-1.el7.x86_64.rpm      # 这是安装varnish时的依赖包
[root@base1 ~]# yum install -y *    # 安装软件
[root@base1 ~]# rpm -qc varnish    # 查看varnish的相关配置文件
/etc/logrotate.d/varnish     # 日志文件
/etc/varnish/default.vcl     #  配置文件
/etc/varnish/varnish.params  # 环境文件
[root@base1 ~]# id varnish    # 安装完成之后,系统会自动生成varnish用户
uid=997(varnish) gid=995(varnish) groups=995(varnish)
[root@base1 ~]# vim /etc/varnish/varnish.params

在这里插入图片描述

[root@base1 ~]# vim /usr/lib/systemd/system/varnish.service

在这里插入图片描述

[root@base1 ~]# ulimit -l    # 查看内存上限
64
[root
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值