linux企业实战——varnish(1)
作者:互联网
什么是varnish?
HTTP相关概念
varnish进程的工作模式
搭建最基本的varnish缓存服务器
真机为客户端,当需要某些资源时,通过搭建的代理服务器(varnish),代理服务器去web服务器上取所需资源,之后再返回给客户端。
- 真机为客户端,ip为172.25.254.11
- 代理服务器(varnish)在实验中为server1,ip为172.25.254.100
- web服务器在实验中为server2,ip为172.25.254.102
实验准备:
首先从varnish官网下载varnish的软件包,而varnish的下载需要依赖包jemalloc,这些软件的依赖包一般在 https://pkgs.org 上都可找的到。下载完这两个包安装即可。关闭selinux firewalld。
1.rpm -qc查看安装包的主配置文件
2.、vim /usr/lib/systemd/system/varnish.service可查看varnish运行性能最优时的系统参数。
sysctl的作用是在运行时配置的实际生效的内核参数,-a为显示所有的系统参数。
在server1上:
vim /etc/security/limits.conf ##修改系统参数
vim /etc/varnish/default.vcl ##vaish的主配置文件
vim /usr/lib/systemd/system/varnish.service ##调节参数,使其性能最优。修改端口
在server2上:
安装httpd并将其开启。
在真机上:
标签:实战,varnish,##,ip,代理服务器,vim,linux,172.25 来源: https://blog.csdn.net/weixin_45629723/article/details/104422476