AWS / CENTOS上的Passenger / Apache缺少gcc / zlib-devel

时间:2013-02-12 20:02:17

标签: apache amazon-web-services centos passenger

我正在尝试在运行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目录(它确实存在,但似乎没有安装)的权限,但是这不允许Passenger安装看到这两个包。

有人可以帮帮我吗?我不知道此时还有什么可做的。

1 个答案:

答案 0 :(得分:0)

我无法解决上述问题,但无论如何我通过添加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