Chapter 15. Custom Deployment

Moving your finished application into production and making it available to users requires you to make many choices. You can choose from a variety of web hosting providers, Rails application servers, databases, and automated deployment systems. In Chapter 6, you learned about Heroku, a hosting service that uses Git for deployment.

Most large companies have an operations team to configure servers and deploy applications. But as a beginning Rails programmer, you may not have the luxury of a dedicated operations team to deploy your application.

In this chapter, you’ll set up a server to host your application, configure your application’s production environment, push your application to GitHub, and finally deploy to your ...

Get Rails Crash Course now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.