Dónde instalar Nginx cuando se usa rvm

¿Dónde quiero instalar Nginx cuando estoy usando RVM? El valor predeterminado es la versión del sistema 1.8.7. Lo necesito para usar 1.9.3

Where do you want to install Nginx to?

Please specify a prefix directory [/opt/nginx]: 

preguntado el 22 de mayo de 12 a las 12:05

No veo la conexión entre nginx y ruby ​​-

1 Respuestas

En primer lugar, especifique su versión de Ruby.

rvm install 1.9.3 (si aún no lo tiene) rvm use 1.9.3 (--predeterminado)

Entonces necesitas:

instalación de gemas cd de pasajeros /su directorio de gemas (como ~/.rvm/gems/ruby-1.9.3-p0/gems)/passenger/bin ./passenger-install-nginx-module

¿Qué pasa con el directorio de destino? Todo a tu decisión:

  • si es una máquina de aprendizaje/desarrollador, se recomienda instalar en ~/nginx

  • si es algo así como 'producción': cree un usuario para la aplicación web, córtele los derechos, instale rvm y todos los entornos de rieles para él, instale nginx en el directorio común (/opt/nginx) para acceder a nginx desde varias cuentas simultáneamente.

Regla general: RVM & Rails (aplicación web) es para un usuario => nginx puede ser para un usuario. De una manera diferente => global

contestado el 22 de mayo de 12 a las 12:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.