在OS X Mavericks 10.9上安装apache 2.4

时间:2014-02-08 11:17:54

标签: apache homebrew osx-mavericks libtool apache2.4

我想在我的OS X Mavericks上安装apache 2.4并且遇到./configuremake的问题。

3 个答案:

答案 0 :(得分:15)

  1. 首先你需要自制软件。你可以得到:

    ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
    
    来自official homebrew website

    命令。

  2. 然后你需要通过:

    安装pcre和libtool
    brew install pcre
    brew install libtool
    
  3. 之后,从Apache

  4. 下载最新的稳定apache 2.4
  5. 提取后进入目录并运行以下命令:

    ./configure --prefix=/usr/local/apache-<VERSION> LTFLAGS=--tag=CC
    

    例如:

    ./configure --prefix=/usr/local/apache-2.4.7 LTFLAGS=--tag=CC
    

    我找到了here

  6. 完成这些步骤后,您只需要运行

    make
    make install
    

    ,httpd配置和bash改为here。除了确保在正确的路径中使用替代品。

  7. 最后一次运行

    httpd -k start working
    httpd -v
    

    你会得到(除了你的版本号):

      

    服务器版本:Apache / 2.4.7(Unix)

         

    服务器内置:2014年2月8日14:34:44

  8. 希望这可以节省您的时间。

答案 1 :(得分:14)

请注意,Apache httpd默认安装在Mac OS X 10.9.x Mavericks上。它可以通过以下命令启动:

sudo apachectl start

可以在此路径中找到配置文件:

/private/etc/apache2/httpd.conf

答案 2 :(得分:1)

我必须在srclib中下载apr和apr-util;解压缩并删除目录名末尾的版本。然后运行:

./configure --with-included-apr