apache - 在 OS X Mavericks 10.9 上安装 apache 2.4

标签 apache homebrew osx-mavericks libtool apache2.4

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

最佳答案

  • 首先,您需要在 Mac 上安装 Homebrew 软件。你可以得到:
    ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
    

    来自 official homebrew website 的命令.
  • 然后你需要通过以下方式安装 pcre 和 libtool:
    brew install pcre
    brew install libtool
    
  • 之后,从 Apache 下载最新的稳定版 apache 2.4
  • 解压后进入目录并运行以下命令:
    ./configure --prefix=/usr/local/apache-<VERSION> LTFLAGS=--tag=CC
    

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

    我找到了 here .
  • 完成这些步骤后,您只需要运行
    make
    make install
    

    httpd 配置和 bash 来自 here .除了确保在正确的路径中使用替换。
  • 最后跑
    httpd -k start working
    httpd -v
    

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

    Server version: Apache/2.4.7 (Unix)

    Server built: Feb 8 2014 14:34:44


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

    关于apache - 在 OS X Mavericks 10.9 上安装 apache 2.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21645320/

    相关文章:

    homebrew - 如何解决 Homebrew 包之间的冲突?

    macos - OSX 10.9 - Mavericks webdav 客户端锁定问题

    macos - OSX 10.9 Mavericks 环境变量 : how to set environment variables

    php mkdir() 权限被拒绝 mac

    linux - Apache 和 Varnish http/https

    macos - 卡在 ".android/repositories.cfg could not be loaded."

    php - dyld:未加载库:/usr/local/lib/libpng16.16.dylib 与 php 相关的任何内容

    java - 如何使用 `org.apache.hadoop.io.Text` 创建 SequenceFiles ?

    html - 如何在测试环境中的每个网页上覆盖横幅/状态行

    mongodb - brew 服务启动 mongodb-community@4.2 错误 : Unknown command: services