繁体   English   中英

错误安装的Phusion客运

[英]Error installing Phusion Passenger

我一直在尝试在托管Rails 3应用程序的Centos VPS上安装Phusion Passenger,但仍然出现以下错误:

Installing Phusion Passenger Standalone...
[********************************             ] Preparing Nginx... \           
checking for OS
 + Linux 2.6.18-238.12.1.el5xen x86_64
checking for C compiler ... found but is not working

./configure: error: C compiler gcc is not found

我已按照此处的所有说明进行操作,但这似乎没有任何区别。 我尝试过的其他方法之一是下载nginx-1.2.3源代码,并使用其他源代码目录手动对其进行编译,并且它们可以正确编译和安装。 但是,当我尝试从Rails应用程序运行乘客启动时,它将再次触发安装。 运行nginx -v确实将其显示为已安装。 任何帮助,将不胜感激 ! 我正在运行Ruby 1.9.2。

显然,缺少gcc编译器。 您可以在控制台中输入以下内容进行检查:

$ which gcc
/usr/bin/gcc  # expected response

如果您正在运行Debian / Ubuntu,则应解决此问题:

$ sudo apt-get install gcc make autoconf libc-dev

在Centos / RedHat / Fedora上,这应该可以工作:

$ sudo yum install gcc make autoconf

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM