当我使用 RVM 时,我想在哪里安装 Nginx。它默认为系统版本 1.8.7。我需要它来使用 1.9.3
Where do you want to install Nginx to?
Please specify a prefix directory [/opt/nginx]:
当我使用 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 use 1.9.3 (--default)
然后你需要:
gem installpassenger cd /your gems dir (例如 ~/.rvm/gems/ruby-1.9.3-p0/gems)/passenger/bin ./passenger-install-nginx-module
目标目录呢?一切由您决定:
如果是开发者/学习机 - 建议安装在 ~/nginx
如果它类似于“生产” - 为 Web 应用程序创建用户,削减他的权限,为他安装 rvm 和所有 rails 环境,nginx 安装到公共目录 (/opt/nginx) 以同时从多个帐户访问 nginx。
一般规则:RVM 和 Rails(网络应用程序)适用于一位用户 => nginx 可能适用于一位用户。以不同的方式=>全局