Betül SARAL

Bilgisayar Mühendisi

Rails 3 Production Mod

| Comments

Merhabalar,

Rails ile yaptığınız uygulamayı production modda çalıştırmanız gerekebilir. Bunun için aşağıdaki işlemleri yapmalısınız. İlk önce veritabanımızı production moduna almamız gerekir.Terminale gidip;

Terminal
1
$ RAILS_ENV=production rake db:create
Terminal
1
$ RAILS_ENV=production rake db:migrate

Eğer seed dosyanız da varsa;

Terminal
1
$ RAILS_ENV=production rake db:seed

Şimdi rails server’ ımızı çalıştıralım. 2 şekilde de server’ı production modunda çalıştırabiliriz.

Terminal
1
$ RAILS_ENV=production rails server

ya da

Terminal
1
$ rails server -e production

rails server çalıştıktan sonra yerelinizde açtığınız zaman 404 hatası alıyorsanız :

Terminal
1
$ bundle exec rake assets:precompile
config/environments/production.rb
1
2
	
config.serve_static_assets = true

Ve böylece uygulamanızı production modda çalıştırmış olursunuz.

Comments