Saltar al contenido
TURNKEYGNU / LINUX
AplicacionesDocumentaciónBlogCapturas de pantallaGitHubTurnKey Hub
文Español
EnglishEspañol中文日本語PortuguêsDeutsch
Home/Implementación de una aplicación Ruby on Rails

Documentación

Implementación de una aplicación Ruby on Rails

Comience el daemon MySQL si no ya se ha iniciado:

 systemctl start mysql

Cambiar a la webroot, respaldar el ejemplo de railsapp y reemplazarlo con la para su despliegue Aplicación de los rizos:

cd /var/www
mv railsapp railsapp.orig
mv /path/to/NEW_APP /var/www/railsapp

TurnKey Ruby-on-Rails appliance utiliza rbenv para instalar Ruby. Por defecto, si ya localmente tiene la versión Ruby anotada en el archivo '.ruby-version' de su proyecto, usted debe ser bueno. Aunque es posible que necesite instalar la versión Ruby deseada como sea necesario. Aquí están algunos comandos que dan alguna información sobre ese proceso:

# list latest stable versions:
rbenv install -l

# list all local versions:
rbenv install -L

# install a Ruby version:
rbenv install 2.0.0-p247

Inicia la base de datos:

cp railsapp.orig/config/database.yml railsapp/config/
cd /var/www/railsapp
rake db:migrate RAILS_ENV="production"

Crear el directorio tmp (si falta):

mkdir -p tmp

Configurar permisos:

chown -R root:www-data /var/www/railsapp
chown -R www-data:www-data /var/www/railsapp/tmp
chown -R www-data:www-data /var/www/railsapp/log
chmod 666 /var/www/railsapp/log/*

Opcionalmente, retire el ejemplo de la rielesa y reinicie la base de datos y el servidor web:

rm -rf /var/www/railsapp.orig
systemctl restart mysql
systemctl restart apache2


¡Eso es, ya terminaste!

 

TURNKEYGNU / LINUX

Controla tu infraestructura sin empezar desde cero.

Explorar TurnKey
Acerca deDocumentaciónPreguntas frecuentesBlogGitHub
Libre y de código abiertoSeguro de forma predeterminadaListo para desplegar