我花了一个下午尝试将 mod_proxy 模块安装到 apache 中。
我努力了
./configure --prefix=/opt/apache2 --enable-proxy --enable-proxy-http
./configure --prefix=/opt/apache2 --enable-module=proxy
安装完成后,导航到 /opt/apache2/modules 仅显示一个文件:httpd.exp。
看起来该模块尚未被安装。
任何帮助都将受到赞赏。
谢谢。
答案1
./configure --enable-proxy=static
将mod_proxy
静态链接构建到生成的httpd
可执行文件中;如果您指定,则这是默认设置./configure --enable-proxy
。 ./configure --enable-proxy=shared
有必要将模块构建为可加载共享库。
类似地,./configure --enable-modules=proxy
将静态链接mod_proxy
到可执行文件,而./configure --enable-mods-shared=proxy
将导致将其构建为共享库。请参阅 Apache配置文档以了解更多详细信息。