单独构建 Apache 模块,无需重建整个 Apache

单独构建 Apache 模块,无需重建整个 Apache

我有一个可操作且从源 Apache 安装编译而成且启用了共享模块的安装。

我现在想使用mod_proxy,但是在构建 Apache 服务器时我并不知道我会需要这个,并且我没有指定, --enable-mod_proxy=shared并且 --enable-mod_proxy_http=shared在运行时也没有./configure

这一页它表明我可以这样做:

$ ./configure --prefix=/path/to/install --enable-foo=shared
$ make install

这是否仅有的构建指定的模块并将其安装到--prefix路径,或者是否会重建整个 Apache 并重新部署?

答案1

看起来mod_proxy/mod_proxy_http编译apxs工作得很好:

apxs -i -c mod_proxy.c proxy_util.c
apxs -i -c mod_proxy_http.c

相关内容