我正在应用 maxmind 的 API。它们需要 Apache 的附加模块。现在他们推荐这个命令:
apxs -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c
-I/usr/local/include
指定 GeoIP.h 头文件的安装位置-L/usr/local/lib
指定 libGeoIP 库所在的位置
这看起来不像 Debian 命令,所以我想我需要寻找将这些文件包含在环境中的命令,以便我可以在本地主机服务器上运行它们。
Debian 上的等效命令将不胜感激。
答案1
该命令的作用是编译mod_geoip
模块并将其链接到您正在使用的 apache 版本的标头。
如果您使用的是 Apache 的 Debian 软件包,那么您只需要安装该软件包(如果您还没有的话,apache-dev
当然也需要安装该软件包)。build-essential
您可能需要针对 Debian 使用的路径调整该命令(如果它们不同),但否则该命令应该可以正常工作。