Ruby 输入您的密码以创建应用程序

Ruby 输入您的密码以创建应用程序

我刚刚在 Centos 服务器上安装了 ruby​​ on rails,并使用 directadmin 进行以下操作http://blog.ilwilliams.net/installing-rails-3-with-apache-on-centos/

我现在处于非特权用户帐户(没有 sudo),并尝试使用以下方式创建应用程序rails new personal

然而,这确实做了以下事情

     create  vendor/assets/stylesheets
      create  vendor/assets/stylesheets/.gitkeep
      create  vendor/plugins
      create  vendor/plugins/.gitkeep
         run  bundle install
Enter your password to install the bundled RubyGems to your system: 
Sorry, try again.
Enter your password to install the bundled RubyGems to your system: 
joe is not in the sudoers file.  This incident will be reported.

有没有办法允许用户创建应用程序并使用 ruby​​,而无需以 root 身份登录或使用 sudo,我相信问题发生是因为 rails 试图将应用程序安装到服务器 gem 文件夹而不是为用户安装一次?

非常感谢您的任何想法,感谢您的时间。

答案1

是的,您应该在他们的帐户上安装 RVM。

然后使用 RVM 安装 rails 及其 gems。

相关内容