【发布时间】:2014-12-16 12:03:20
【问题描述】:
随着 OS X 10.10 Yosemite 的发布,Apple 将其 Apache 服务器升级到了 2.4 版。
在发布时,mod_perl 2.0.8 与 Apache 2.4 不兼容,mod_perl 2.0.9 尚未正式发布 (more info)。
因此,Apache 没有包含 mod_perl。
我在本地使用 perl 的网站工作,需要安装 mod_perl。
我是一位经验丰富的程序员,但我以前从未做过这样的事情,并且只有我的主机可以工作。我不介意花一些时间来解决这个问题,但我负担不起我的本地服务器。
如何在 OS X Yosemite 上安装 mod_perl?
子问题:
- 我应该安装哪个版本?
- 我是下载到安装位置还是其他地方?
- 我在哪里安装它?
- 还有其他需要提前安装的依赖吗?
- 我必须重新创建 apache 安装还是 mod_perl 安装是独立的?
我在 bash 方面经验丰富,使用终端非常舒适。
【问题讨论】:
-
我自己也在想这个。我昨天尝试从源代码 (github.com/apache/mod_perl/tree/trunk) 编译它 git repo 没有一些依赖项,所以我从 2.0 源代码 (apache.org/dist/perl/mod_perl-2.0-current.tar.gz) 中获取了那些。我能够运行
perl Makefile.PL和make但make test失败并且我无法运行make install。没有创建 mod_perl.so 文件(这是make test步骤所必需的。我现在放弃了,也许你会有更好的运气。
标签: apache perl osx-yosemite mod-perl