【问题标题】:How to use vmods when installing varnish from rpm?从 rpm 安装清漆时如何使用 vmods?
【发布时间】:2023-04-10 07:16:01
【问题描述】:

我正在尝试将 vmods 与清漆一起使用。但是,如果我想集成一个 vmod,我似乎需要从源代码构建清漆,例如,statsd。但是,我已经通过在我的 centos7 机器上通过 rpm 安装 varnish 成功运行了它。

我的问题是,从 rpm 安装 varnish 时是否可以使用 vmod?怎么做?

【问题讨论】:

    标签: varnish centos7 varnish-4


    【解决方案1】:

    使用 RPM 的 Varnish 4.0,您可以从源代码安装 vmod,无需重新编译。

    先安装varnish-libs-devel,然后在vmod源目录中执行正常的autogen.sh + configure + make安装顺序。

    这当然取决于所讨论的 vmod 是否仍有可用的 4.0 版本,但大多数常见的仍然可用。

    【讨论】:

      【解决方案2】:

      除非您使用提供的 vmod 之一,否则我仍会安装源代码,可能在构建机器上并在那里构建您的 vmod,然后将您的 vmod 部署到您的生产服务器。或者,如果您有类似 ansible 脚本的东西解压源代码,请构建您的 vmod,将其移动到位并删除源代码。从源代码构建清漆不会覆盖源自 RPM 的二进制文件 - 可执行文件将位于不同的目录中。如果同时保留这两个版本,您可能需要更改路径的顺序。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-11-09
        • 2012-12-15
        • 1970-01-01
        • 1970-01-01
        • 2022-01-22
        • 2013-06-20
        • 2023-04-08
        • 1970-01-01
        相关资源
        最近更新 更多