Nginx, Passenger, and Rails: Difference between revisions
Jump to navigation
Jump to search
Created page with "* work through rbenv setup * cd into rails app directory * passenger-config build-native-support * apt-get install libmysqlclient-dev * gem install bundler * bundle instal..." |
No edit summary |
||
Line 1: | Line 1: | ||
* work through [[rbenv]] setup | * work through [[rbenv]] setup | ||
* work through [https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#install_on_debian_ubuntu Passenger+Nginx installation] NOTE: install <code>nginx-full</code> instead of <code>nginx-extras</code>! | |||
* cd into rails app directory | * cd into rails app directory | ||
* passenger-config build-native-support | * passenger-config build-native-support |
Revision as of 23:07, 24 November 2014
- work through rbenv setup
- work through Passenger+Nginx installation NOTE: install
nginx-full
instead ofnginx-extras
! - cd into rails app directory
- passenger-config build-native-support
- apt-get install libmysqlclient-dev
- gem install bundler
- bundle install
- update /etc/nginx/nginx.conf (deploy user owns it; activate passenger)
- replace /etc/nginx/sites-enabled/default with your app config
- install config/database.yml
- run through rails production setup procedures (in nginx notes)
- reboot nginx