Pular para o conteúdo principal

Postagens

Mostrando postagens de 2017

Rails + Puma + Ngnix + Ubuntu

Para colocar em produção uma aplicação Rails com Puma e Nginx no Ubuntu (aqui utilizei o Ubuntu 16.04) de uma forma bem simples basta a seguintes configurações, todas elas retiradas de pontos diferentes da internet: Primeiro em /diretorio/do/app/rails/config/puma.rb: # Change to match your CPU core count workers 1 threads_count = ENV.fetch("RAILS_MAX_THREADS") { 5 }.to_i threads threads_count, threads_count app_dir = File.expand_path("../..", __FILE__) shared_dir = "#{app_dir}/shared" rails_env = ENV['RAILS_ENV'] || "production" environment rails_env # Set up socket location bind "unix://#{shared_dir}/sockets/puma.sock" # Logging stdout_redirect "#{shared_dir}/log/puma.stdout.log", "#{shared_dir}/log/puma.stderr.log", true # Set master PID and state locations pidfile "#{shared_dir}/pids/puma.pid" state_path "#{shared_dir}/pids/puma.state" activate_control_app on...