1.实验环境
rhel 7版本虚拟机
systemctl stop firewalld
selinux设置为disabled
2.实验主机
172.25.78.11 | varnish缓存主机 |
---|---|
172.25.78.12 | 后端服务器web1 |
172.25.78.13 | 后端服务器web2 |
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