簡體   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