Nginx, Passenger, and Rails: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				No edit summary  | 
				||
| Line 1: | Line 1: | ||
* <code>apt-get install libmysqlclient-dev</code>  | |||
* work through [[rbenv| rbenv setup]]  | * work through [[rbenv| rbenv setup]]  | ||
* work through [https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#install_on_debian_ubuntu Passenger+Nginx installation] NOTES:    | * work through [https://www.phusionpassenger.com/documentation/Users%20guide%20Nginx.html#install_on_debian_ubuntu Passenger+Nginx installation] NOTES:    | ||
| Line 5: | Line 6: | ||
* cd into rails app directory as deployment user  | * cd into rails app directory as deployment user  | ||
* <code>passenger-config build-native-support</code>  | * <code>passenger-config build-native-support</code>  | ||
* <code>gem install bundler</code>  | * <code>gem install bundler</code>  | ||
* <code>bundle install</code>  | * <code>bundle install</code>  | ||
Revision as of 21:28, 25 November 2014
apt-get install libmysqlclient-dev- work through rbenv setup
 - work through Passenger+Nginx installation NOTES:
- skip the part about 'securing' 
/etc/apt/sources.list.d/passenger.list - install 
nginx-fullinstead ofnginx-extras! 
 - skip the part about 'securing' 
 - cd into rails app directory as deployment user
 passenger-config build-native-supportgem install bundlerbundle install- update 
/etc/nginx/nginx.conf(activate passenger) - replace 
/etc/nginx/sites-enabled/defaultwith your app config - install 
config/database.yml - run through rails production setup procedures (in nginx notes)
 - reboot nginx