gpt4 book ai didi

ruby-on-rails - 以非 root 用户身份使用 NGINX 安装乘客

转载 作者:行者123 更新时间:2023-12-04 04:59:03 29 4
gpt4 key购买 nike

我正在设置一个服务器,我不打算使用 root 来安装 RVM、RoR、NGINX 等。
所以我用我的用户 ID 登录并运行:

\curl -L https://get.rvm.io | bash -s stable --rails --autolibs=enabled 

RVM、Ruby 和 Rails 都安装得很好。
rvm -v
ruby -v
rails -v

都按计划返回最新版本号

现在使用NGINX安装Passenger
gem install passenger

然后准备/opt/nginx文件夹
sudo mkdir /opt/nginx
sudo chmod 777 /opt/nginx

因为它提示它无法创建文件夹(因为我不是 root)
现在来到:
passenger-install-nginx-module

它停止于:
Compiling Passenger support files...
# /home/myapp/.rvm/wrappers/ruby-2.0.0-p0/rake nginx:clean nginx RELEASE=yes
rake aborted!
cannot load such file -- rubygems/builder

接下来是什么?

最佳答案

您正在使用 Ruby 2.0。自 Phusion Passenger 4 起支持 Ruby 2.0。Phusion Passenger 3 不支持它。 Phusion Passenger 4 将于下周发布,但现在您可以通过 gem install passenger --pre 获取 Release Candidate 6 .

关于ruby-on-rails - 以非 root 用户身份使用 NGINX 安装乘客,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16372306/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com