apache的默认版本是2.4.9。我从apache网站下载了2.4.10和“make& make install”。但是,当我做httpd -v时,它仍然显示2.4.9。
有没有办法更改默认版本或覆盖?
答案 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命令中没有使用绝对路径而失败了。