如何在OSX Yosemite上更改apache的版本?

时间:2014-10-31 07:43:47

标签: macos apache

apache的默认版本是2.4.9。我从apache网站下载了2.4.10和“make& make install”。但是,当我做httpd -v时,它仍然显示2.4.9。

有没有办法更改默认版本或覆盖?

2 个答案:

答案 0 :(得分:0)

尝试输入

which httpd

查看您正在运行的路径的完整路径。我是/usr/sbin/httpd - OS X附带的标准版本。

然后检查您安装新httpd的目录 - 可能是/usr/local/bin。所以问题不在于它没有安装,而是OSX正在查看与你安装的httpd不同的httpd。

要使用已安装的文件,您需要编辑文件/usr/sbin/apachectl并找到以下行:

HTTPD='/usr/sbin/httpd'

并将其更改为指向安装新apache的位置。

答案 1 :(得分:0)

我的问题更多的是我的系统上有两个版本的Apache。我一直在/ usr / bin /中创建符号链接但是因为我在ln命令中没有使用绝对路径而失败了。