【问题标题】:Passenger/Apache missing gcc/zlib-devel on AWS/CENTOS乘客/Apache 在 AWS/CENTOS 上缺少 gcc/zlib-devel
【发布时间】:2013-01-28 05:52:05
【问题描述】:

我正在尝试在运行 CENTOS 的 AWS 实例上安装Passenger for Apache。当我尝试安装它时,它告诉我:

GNU C++ compiler... not found
Zlib development headers... not found

这些都已安装(yum install gcc zlib-devel)并且是最新版本。 gcc -v 说它是 4.6.2。

我见过类似的问题,其中接受的答案是运行

mount -o remount,rw,exec,nosuid /tmp

这将返回以下内容:

mount: can't find /tmp in /etc/fstab or /etc/mtab

我尝试使用 chmod 777 /tmp 更改 /tmp 目录的权限(它确实存在,只是似乎没有被挂载),但这不允许乘客安装看到这两个包。

有人可以帮我解决这个问题吗?我不确定此时还能做什么。

【问题讨论】:

  • 我忘了提到我是通过 RVM 安装 Ruby 的,因为这可能很重要。

标签: apache amazon-web-services centos passenger


【解决方案1】:

我无法解决上述问题,但我还是设法通过添加 EPEL 安装,然后通过 yum 安装 mod_passenger:

rpm -Uvh http://ftp.linux.ncsu.edu/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yum install mod_passenger

【讨论】:

    猜你喜欢
    • 2015-12-23
    • 2016-07-12
    • 2017-09-30
    • 2018-01-15
    • 1970-01-01
    • 2014-07-08
    • 2023-03-14
    • 2015-05-16
    • 1970-01-01
    相关资源
    最近更新 更多