我想为 Varnish Cache 安装一个额外的模块,即Shield 模块。
我怎样才能做到这一点?我从 Ubuntu 存储库安装了 Varnish 3.0。
如何获取模块需要编译的 Varnish 源代码?我是否还需要从源代码编译 Varnish?这是否会禁用通过存储库更新 Varnish?
有人可以给出分步说明吗?
您可以使用以下命令获取源包
apt-get source varnish
Run Code Online (Sandbox Code Playgroud)
看起来该模块只需要头文件的清漆源,因此您不需要编译清漆。您应该可以继续从 reops 更新 varnish,但当您升级主包时,请准备好下载源代码并重建模块。
如果您将模块源下载到 $HOME/libvmod-shield 并且清漆在 $HOME/varnish-3.0.2 中,则
cd $HOME/libvmod-shield
./configure VARNISHSRC=$HOME/varnish-3.0.2
make
sudo make install
sudo make check
Run Code Online (Sandbox Code Playgroud)
或类似的东西应该让你去。
归档时间: |
|
查看次数: |
7111 次 |
最近记录: |