从源代码构建 apache 强制使用 debian 配置

从源代码构建 apache 强制使用 debian 配置

我刚刚在 debian wheezy 系统上从源代码构建了 apache2(我必须这样做,因为尽管我尽力了,但我无法让 apache 2.2.22 和 mod_perl 2.0.7-3 在 Wheezy 上一起运行。每当我启动 Apache 时,它​​都会因段错误而死机,存在相关的错误报告,但我找不到对我有用的修复方法)。

无论如何,apache 和 mod_perl 的源代码安装工作正常,但是我注意到使用 --enable-layout=Debian 执行 make install 不会像 debian 包那样布局。它不包含任何类型的 init.d 启动脚本,并且配置文件名不同(例如,httpd.conf 而不是 apache2.conf)。没有像 a2enmod 那样安装任何 debian 配置二进制文件。这似乎很奇怪,因为在 apache2 源代码树中,有一个名为“debian”的目录,其中似乎有很多东西。

我不知道如何告诉 configure 或 make 或其他任何东西来安装 debian 目录中的所有内容,并布局安装,就像我使用 apt-get 安装 debian 包一样。

有任何想法吗?

相关内容