Varnish GeoIP(vmod_geoip)+亚马逊Linux

Varnish GeoIP(vmod_geoip)+亚马逊Linux

我正在尝试通过 amazon linux 安装 vmod_geoip,但到目前为止还没有成功。

我已经安装了 geoip geoip-devel。我已经下载了 vmod_geoip 源。我可以运行 ./autogen.sh,但 ./configure 总是在以下位置停止:

No package 'geoip' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables libGeoIP_CFLAGS
and libGeoIP_LIBS to avoid the need to call pkg-config.

这个包似乎在 Amazon Linux 上存在问题,但在其他地方运行正常。我尝试过自定义路径,但似乎也不起作用。

答案1

事实证明,amazon 的 rpm 不会安装 pkg-config 文件。我最终从源代码构建了所有内容(包括 varnish),并手动设置了环境变量。

从技术上来说,这是 GeoIP 1.4.8 的一个有效漏洞。

相关内容