Apache Apr和Apr-util安装?

时间:2014-04-24 05:15:56

标签: apache apache2

我是第一次在ubuntu 12.04中安装Apache,我在链接Compiling and installing apache中查找了

它说我们应该首先遵循APR和APR-util,然后将它们解压缩到

/usr/local/srclib/apr/usr/local/srclib/apr-util目录。 每一个写作的地方

./configure's --with-included-apr

现在我只是./configure /usr/local/srclib/apr ./configure /usr/local/srclib/apr-util configure: error: APR could not be located. Please use the --with-apr option. /configure --with-apr {}} {}} {}} {}}

然后我添加error: --with-apr requires a directory or file to be provided. 它会抛出错误

{{1}}

请告诉我这里我做错了什么

3 个答案:

答案 0 :(得分:7)

尝试运行:

./ configure --with-apr =安装apr的目录路径

例如:./ configure --with-apr = / usr / local / apr

默认情况下,它是/ usr / local / apr。

答案 1 :(得分:1)

当您在Apache源目录中运行./configure时,./srclib表示Apache目录中的srclib目录,而不是/ usr / local。 假设您将Apache目录放在/usr/local/httpd-2.x.x中,那么apr和apr-util的路径如下:

/usr/local/httpd-2.x.x/srclib/apr

/usr/local/httpd-2.x.x/srclib/apr-util

现在您可以在配置apache的同时使用--with-included-apr而不会出现任何故障。只需确保目录的名称与apr和apr-util完全相同,并且不包含任何版本号等,并且不需要在apr和apr-util目录中运行configure。只需按照提到的那样放置apr和apr-util,然后开始构建你的apache。

答案 2 :(得分:0)

  1. 将两个实用程序重命名为apr和apr-utils,没有任何版本尾部,

  2. 从源代码安装时,请提及apr目录的确切路径,如下所示。

  3. ./ configure --with-apr = / usr / local / scrib / apr 使 make install