本文主要是介绍varnish代理缓存的搭建,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
安装依赖包
[root@xiaoxia ~]yum -y install readline-devel gcc ncurses-devel python-docutils pcre-devel
[root@xiaoxia ~]useradd -s /sbin/nologin varnish 创建varnish用户
[root@xiaoxia ~]wget 下载 varnish 源码包
[root@xiaoxia ~]tar -xf varnish-5.2.1.tgz
[root@xiaoxia ~]cd varnish-5.2.1
[root@xiaoxia varnish-5.2.1]./configure
[root@xiaoxia varnish-5.2.1]make && make install
[root@xiaoxia varnish-5.2.1]cp etc/example.vcl /usr/local/etc/default.vcl 复制配置文件模板到自定义位置
[root@xiaoxia varnish-5.2.1]vim /usr/local/etcdefault.vcl
backend default {
.host = "192.168.0.20"; 将此内容修改为后台web服务器的ip和网站程序占用的端口号
.port = "80";
}
[root@xiaoxia ~]varnishd -f /usr/local/etc/default.vcl 启动程序 注意:varnish程序是占用80端口,所以在开启varnish程序之前先关闭所有占用80端口的程序进程
[root@xiaoxia ~]varnishlog 日志文件
这篇关于varnish代理缓存的搭建的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!