当我使用 RVM 时,我想在哪里安装 Nginx。默认系统版本为1.8.7。我需要它来使用 1.9.3
Where do you want to install Nginx to?
Please specify a prefix directory [/opt/nginx]:
最佳答案
首先,指定您的 ruby 版本。
rvm install 1.9.3(如果您还没有) rvm 使用 1.9.3(--默认)
那么你需要:
gem 安装乘客 cd/your gems 目录(例如 ~/.rvm/gems/ruby-1.9.3-p0/gems)/passenger/bin ./passenger-install-nginx-module
目标目录怎么样?一切由您决定:
如果是开发者/学习机-建议安装在~/nginx
如果是类似“生产”的内容 - 为 Web 应用程序创建用户,削减他的权限,为他安装 RVM 和所有 Rails 环境,将 nginx 安装到公共(public)目录 (/opt/nginx) 以便从多个目录访问 nginx同时开设多个帐户。
一般规则:RVM 和 Rails(Web 应用程序)适用于一名用户 => nginx 可能适用于一名用户。以不同的方式 => 全局
关于ruby-on-rails - 使用rvm时Nginx安装在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10701078/