Ruby

Ruby on Rails install

Installation of Ruby on Rails framework for backend web development with MySQL database.

Shell

Install Gems

gem install rails && gem install mysql2

Creeate a Ruby on Rails application

rails new myApp -d mysql

Create a new controller. Ex: ApiController

cd myApp && bin/rails generate controller Api index

Edit app database configuration

vim config/database.yml

Launch localhost server

bin/rails server

Plesk Config

Configuration for passenger config in Plesk

ServerName mydomain.net
DocumentRoot /var/www/vhosts/mydomain.net/public

PassengerMaxPoolSize 15
PassengerPoolIdleTime 10                           
PassengerMinInstances 3
PassengerRuby /usr/local/rvm/gems/ruby-2.3.1/wrappers/ruby

<Directory /var/www/vhosts/mydomain.net/public>
	Allow from all
	Options -MultiViews
</Directory>

secrets.yml

Execute this command in production server for configure secret_key_base

rake secret

Esta página web usa cookies

Este sitio web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Si pulsas en "ACEPTAR" (o continuas navegando en la página web) entendemos que consientes al uso de cookies. Si quieres, puedeso ampliar esta información.

Esta landing page utiliza cookies para el correcto funcionamiento y visualización de los sitios Web por parte del usuario, así como la recogida de datos estadísticos y analiticos sobre la navegación de los usuarios, utiliza las siguientes cookies:

Las cookies necesarias ayudan a hacer una página web utilizable activando funciones básicas como la navegación en la página y el acceso a áreas seguras de la página web. La página web no puede funcionar adecuadamente sin estas cookies.

Estas Cookies recopilan información de tu experiencia de navegación en nuestros portales web de forma totalmente anónima. - Podemos contabilizar el número de visitantes de la página o los contenidos más vistos.