Ruby on Rails
Cambiar un entorno de aplicación de Rails predeterminado
Buscar..
Introducción
Esto tratará sobre cómo cambiar el entorno, de modo que cuando alguien escribe rails s
no inicia el desarrollo sino el entorno que desea.
Corriendo en una máquina local
Normalmente cuando el entorno de los rieles se ejecuta escribiendo. Esto solo ejecuta el entorno por defecto que normalmente es development
rails s
El entorno específico se puede seleccionar utilizando la bandera -e
por ejemplo:
rails s -e test
Que ejecutará el entorno de prueba.
El entorno predeterminado se puede cambiar en el terminal editando el archivo ~/.bashrc
y agregando la siguiente línea:
export RAILS_ENV=production in your
Corriendo en un servidor
Si se ejecuta en un servidor remoto que usa Passenger, cambie apache.conf al entorno que desea usar. Por ejemplo este caso ves la RailsEnv production
.
<VirtualHost *:80>
ServerName application_name.rails.local
DocumentRoot "/Users/rails/application_name/public"
RailsEnv production ## This is the default
</VirtualHost>
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow