Ubuntu
在ubuntu上為ruby 1.9和rails 3安裝乘客,rvm問題
我在 Ubuntu 伺服器 10.04.2 上安裝乘客。按照本教程。
當我到達安裝 nginx 的步驟時,
rvmsudo passenger-install-nginx-module
出現以下錯誤:您的 RVM 包裝器腳本太舊了。請先執行“rvm update –head && rvm reload && rvm repair all”來更新它們。
當我嘗試命令時,它說:
錯誤:rvm 更新已被刪除。請參閱 ‘rvm get’ 和 rvm ‘rubygems’ CLI API root@myservername:/srv#
有誰知道我如何安裝nginx?
我建議您缺少幾個庫或依賴項,以便 Ubuntu 成功安裝 nginx 和乘客網路伺服器
這是使用 nginx 設置乘客的一個很好的連結,或者最好仍然遵循這個乘客和 nginx 的命令列表。網站上有一些很棒的影片教程向您展示如何做到這一點。
使用 RVM 時不要使用 sudo 安裝 gem。這與您的 ruby 版本相混淆。
$rvm use 1.9.2 $gem install passenger $passenger-install.....nginx
然後
$rvm use 1.9.2 --default --passenger
我不確定這是否正確。我作為獨立乘客和 nginx 安裝。我也使用 RVM。但是,我很確定您沒有必要的依賴項。