varnish的安装使用
作者:admin 日期:2022-08-28
1. 安装依赖包
yum install autoconf.noarch automake.noarch jemalloc-devel.x86_64 libedit-devel.x86_64 libtool.x86_64 ncurses-devel.x86_64 pcre-devel.x86_64 pkgconfig.x86_64 python-docutils.noarch python-sphinx.noarch graphviz.x86_64 -y
2. 上传安装包并解压
[root@xinsz08-62 桌面]# ls
nethogs-0.8.5-1.el7.x86_64.rpm
varnish-6.2.3.tgz
使用file查看文件
[root@xinsz08-62 桌面]# file varnish-6.2.3.tgz
varnish-6.2.3.tgz: gzip compressed data, from Unix, last modified: Fri Jan 31 20:18:02 2020, max compression
[root@xinsz08-62 ~]# file varnish-6.2.3.tgz
varnish-6.2.3.tgz: gzip compressed data, from Unix, last modified: Fri Jan 31 20:18:02 2020, max compression
[root@xinsz08-62 ~]# gunzip varnish-6.2.3.tgz
[root@xinsz08-62 ~]# ls
varnish-6.2.3.tar
解压:
[root@xinsz08-62 ~]# tar xf varnish-6.2.3.tar
[root@xinsz08-62 ~]# ls
varnish-6.2.3
varnish-6.2.3.tar
3. 进入目录并编译安装
[root@xinsz08-62 ~]# cd varnish-6.2.3/
[root@xinsz08-62 varnish-6.2.3]# ls
aclocal.m4 configure lib README.Packaging
autogen.sh configure.ac LICENSE README.rst
bin doc m4 varnishapi.pc.in
build-aux etc Makefile.am varnishapi-uninstalled.pc.in
ChangeLog include Makefile.in varnish-legacy.m4
config.h.in INSTALL man varnish.m4
[root@xinsz08-62 varnish-6.2.3]#
编译安装
[root@xinsz08-62 varnish-6.2.3]# ./autogen.sh
[root@xinsz08-62 varnish-6.2.3]# ./configure && make && make install
[root@xinsz08-62 varnish-6.2.3]# ldconfig
备注: ldconfig
ldconfig命令的用途:
在默认搜寻目录/lib和/usr/lib以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(格式如lib*.so*),进而创建出动态装入程序(ld.so)所需的连接和缓存文件。
缓存文件默认为/etc/ld.so.cache,此文件保存已排好序的动态链接库名字列表,为了让动态链接库为系统所共享,需运行动态链接库的管理命令ldconfig,此执行程序存放在/sbin目录下。
简而言之: ldconfig是一个动态链接库管理命令,其目的为了让动态链接库为系统所共享,而当用户安装了一个新的动态链接库时,就需要手工运行这个命令。
4. 检查版本及启动
[root@xinsz08-62 varnish-6.2.3]# varnishd -V
varnishd (varnish-6.2.3 revision 84d239c93e756ae255b6abb459c1052a36a409e9)
Copyright (c) 2006 Verdens Gang AS
Copyright (c) 2006-2019 Varnish Software AS
启动
[root@xinsz08-62 varnish-6.2.3]# varnishd -a :6081 -T localhost:6802 -b localhost:8080
#
[root@xinsz08-62 ~]# ps -ef |grep varnish
root 39814 1 0 11:35 ? 00:00:00 varnishd -a :6081 -T localhost:6082 -b localhost:8080
root 39825 39814 0 11:35 ? 00:00:00 varnishd -a :6081 -T localhost:6082 -b localhost:8080
root 43050 41288 0 12:05 pts/5 00:00:00 grep --color=auto varnish
下一篇: VB.net中应用CefSharp.WinForms库构建Chrome核心浏览器的方法
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: varnish
相关日志:
广告位