在mac上安装Apache(Lion):"没有找到prce-config脚本"错误

pol*_*cus 5 apache macos osx-lion

我正在尝试在我的mac Lion上安装Apache(通过编译).

每次,我尝试编译pcre,我得到这两个错误:

configure:error:找不到libpcre的pcre-config.PCRE是必需的,可从http://pcre.org/获得

要么

"没有找到prce-config脚本"

我知道我有这个pcre-config文件.

(我把http-2.4.1和pcre-8.30放在Documents /在MyUsername/Test /中尝试了另一个位置>>相同的结果>>它也没有用).

任何帮助将不胜感激.

谢谢.

编辑:

我在"/"中复制了http-2.4.1和pcre-8.30,然后我将其改为/pcre-8.30

然后我发出./configure >>没有错误.

然后我提到了/http-2.4.1

然后我发出了./configure --prefix =/usr/local/apache_2.2.--with-PCRE =/PCRE-8.30

配置错误1:错误:在/pcre-8.30找不到pcre-config脚本

我不明白"安装前缀..................:/ usr/local"的含义(在pcre-8.30配置摘要中).我在这个目录中看不到任何pcre文件.

小智 7

我通过执行以下操作来配置apache 2.4.1(注意我正在运行lion v 10.7.3)

  1. 我下载了pcre并运行了(注意:默认情况下,pcre会安装到/ usr/local)

    $ ./configure
    $ make
    $ make install
    
    Run Code Online (Sandbox Code Playgroud)
  2. 使用以下命令设置httpd-2.4.1

     $./configure --prefix=/usr/local --with-pcre=/usr/local
     $ make
     $ make install
    
    Run Code Online (Sandbox Code Playgroud)
  3. 测试

     $ usr/local/bin/apachectl start
    
    Run Code Online (Sandbox Code Playgroud)

这似乎对我有用,希望它对你有用