11

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

4

3 回答 3

15
  1. 首先,您需要在 Mac 上使用自制软件。你可以得到:

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

    来自官方自制网站的命令。

  2. 然后你需要通过以下方式安装 pcre 和 libtool:

    brew install pcre
    brew install libtool
    
  3. 之后,从Apache下载最新的稳定版 apache 2.4

  4. 提取后进入目录并运行以下命令:

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

    前任:

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

    我在这里找到的。

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

    make
    make install
    

    并且 httpd 配置和 bash 从这里改变。除了确保在正确的路径中使用替代。

  6. 最后运行

    httpd -k start working
    httpd -v
    

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

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

    服务器搭建:2014 年 2 月 8 日 14:34:44

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

于 2014-02-08T11:17:53.583 回答
14

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

sudo apachectl start

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

/private/etc/apache2/httpd.conf
于 2014-04-22T19:33:41.790 回答
1

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

./configure --with-included-apr
于 2014-06-29T15:17:03.423 回答