我刚刚从源代码构建了一个debian wheezy系统上的apache2(我不得不这样做,因为尽可能地尝试,我无法在Wheezy上一起玩apache 2.2.22和mod_perl 2.0.7-3。每当我启动它时会出现段错误,会出现一个相关的错误报告,但没有找到我能找到的解决方案。
无论如何,apache和mod_perl的源代码安装工作正常,但是我注意到使用--enable-layout = Debian进行make安装并没有像debian软件包那样做。它不包括任何类型的init.d启动脚本和配置文件名不同(例如httpd.conf而不是apache2.conf)。没有debian配置二进制文件像a2enmod一样安装。这看起来很奇怪,因为在apache2源代码树中,有一个名为“debian”的目录,很多这样的东西似乎就在那里。
我无法弄清楚我如何告诉configure或make或者安装debian目录中的所有东西,以及如果我用apt-get安装debian软件包那么布局安装。
有任何想法吗?