首页 > 其他分享 >varnish02-安装varnish

varnish02-安装varnish

时间:2022-12-18 16:47:39浏览次数:43  
标签:bin varnish varnish02 vcl devel usr 安装

1、使用yum安装varnish

1.1、安装varnish

//安装epel源
yum install epel-release.noarch
//安装varnish
yum install varnish
//启动服务
systemctl start varnish.service

1.2、varnish的程序环境

]# rpm -ql varnish
/etc/varnish/varnish.params    #配置varnish服务进程的属性,例如监听的地址和端口、缓存机制等。
/etc/varnish/default.vcl       #配置各Child/Cache线程的缓存策略

/usr/sbin/varnishd             #varnish的主程序
/usr/sbin/varnish_reload_vcl   #VCL配置文件重载工具

/usr/bin/varnishadm            #varnish的命令行管理工具

/usr/bin/varnishlog            #启动该服务,可以持久化varnish的日志
/usr/bin/varnishncsa           #启动该服务,可以持久化varnish的日志
/usr/bin/varnishhist
/usr/bin/varnishstat
/usr/bin/varnishtop

/usr/bin/varnishtest           #varnish的测试工具

/usr/lib/systemd/system/varnish.service
/usr/lib/systemd/system/varnishlog.service
/usr/lib/systemd/system/varnishncsa.service

/var/log/varnish
...

1

2、编译安装varnish

1、下载varnish安装包

  • https://varnish-cache.org/releases/

2、安装依赖

]# yum install autoconf automake jemalloc-devel libedit-devel libtool ncurses-devel pcre-devel pkgconfig python-docutils python-sphinx graphviz

3、编译安装

//解压文件
]# gunzip varnish-4.0.5.tgz
]# tar fx varnish-4.0.5.tar

//编译安装
]# cd varnish-4.0.5/
]# ./autogen.sh
]# ./configure --prefix=/apps/varnish/
]# make && make install

]# ldconfig

4、配置文件

]# cp etc/example.vcl /apps/varnish/default.vcl

5、启动服务

]# varnishd -f /apps/varnish/default.vcl -s malloc,200M -a 0.0.0.0:80 -T 127.0.0.1:8081

1

#                                                                                                                        #

标签:bin,varnish,varnish02,vcl,devel,usr,安装
From: https://www.cnblogs.com/maiblogs/p/16990514.html

相关文章

  • 离线下载和安装UWP(windows应用商店)软件
    离线下载uwp安装包打开商店,然后搜索您要的应用程序名称,进入应用界面点击分享按钮,在弹出窗口中选择【复制链接】把链接粘贴到:https://store.rg-adguard.net/默认选择的......
  • UOS操作系统安装vnc远程桌面服务
    一、虚拟机配置1.1进入开发者模式(root)用户   1.2设置root密码      二、安装vnc和xrdp服务2.1虚拟机能上外网   2.2安装x11vnc因为不......
  • 在centos7中安装docker
    第一步:将原来的docker进行卸载执行语句sudoyumremovedocker\docker-client\docker-client-latest\doc......
  • 家庭影音服务器-软件架构及安装
    服务其安装什么系统呢?如果说操作简单考虑和黑群晖(应为没有买群晖的硬件,自己没法装正版系统),还是各种NAS系统,TrunNAS、URaidnOS,...一查种类还真的不少,简直是选择恐惧症,......
  • MySQL 卸载与安装(压缩包版)
    1.判断本地是否已经安装MySQL①在运行界面输入services.msc进入服务界面,查看是否有MySQL服务②进入任务管理器,点击服务看是否有MySQL服务2.安装MySQL(压缩包版)1.......
  • workstation 16.0安装UOS统信操作系统
    一、下载UOS镜像https://www.chinauos.com/resource/download-professional  二、workstation配置2.1 新建虚拟机(自定义)2.2硬件兼容性配置  2.3稍后安装......
  • Vue3 - Vite 安装与创建 vue3 项目
    前言为什么使用vite(官方解释):https://vitejs.cn/guide/why.html它是一款由尤雨溪开发的新工具,旨在代替webpack,利用浏览器现已支持ES6的基础,遇到import会发送一个......
  • 关于更改注册表中系统默认安装路径出现的应用图标消失以及路径无法找到的解决方案
    问题产生原因某日一位同学向我询问虚拟机相关内容,在为她下载虚拟机镜像文件的时候出现了系统盘内存不够用的情况,对此我采用修改注册表路径的方式解决,具体修改为计算机\HK......
  • hive配置Tez引擎,并安装Tez-ui
    目录一、下载Tez1、下载apache-tez-0.9.2-bin.tar.gz包二、hive配置tez引擎1、解压apache-tez-0.9.2-bin.tar.gz2、进入tez目录,上传tez目录下的share/tez.tar.gz到......
  • archlinux 安装微信QQ
    DEEPIN服务器可以下载依赖库的包,不过装不上:https://community-packages.deepin.com/deepin/pool/non-free/u/udis86/#1.deepin-udis86install:gitclonehttps://aur.......