# Deployment?

**URL:** <https://www.ruby-forum.com/t/deployment/147146>\
**Category:** Rails\
**Created:** [August 28, 2008, 8:32pm UTC](https://www.ruby-forum.com/t/deployment/147146 "2008-08-28T20:32:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lance\_May](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/b19c9b/32.png) [@Lance\_May](https://www.ruby-forum.com/u/Lance_May)\
**Post date:** [August 28, 2008, 8:32pm UTC](https://www.ruby-forum.com/t/deployment/147146/1 "2008-08-28T20:32:11Z")

</div>

I’m new to Rails (and Ruby), and come from a heavy Microsoft  
background. I’m having very little issue with the syntactical side of  
things, and much more with the culture shock of standard operating  
procedures for “real” sites. By real, I mean sites that do more than  
change the views for CRUDing data.

For instance, I would normally have the ability to write a very simple  
“starter” to an idea in C# and publish, see the results, modify, wash,  
rinse, repeat. I understand that Rails deployment is more cumbersome,  
but is there a server-based, “work-as-you-go”-type system?

Whenever I build a new Rails application in Aptana, I automagically  
get a “development”, “test”, and “production” wiring. Is there a way  
that I can then deploy to a remote machine (such as a virtual through  
HostGator, or something), work on the development local, test, then  
deploy production to the virtual?

I’m not sure I’m even making sense here, but it just seems that while  
I can find articles galore about how to use scaffolding, I can’t seem  
to find anything about deploying/publishing a “real” site anywhere.

Any pointers would be greatly appreciated, and I apologize if reading  
this über-noobness has otherwise wasted your time.

Thanks much in advance.

---

<div class="post-metadata">

**Author:** ![Lance\_May](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/b19c9b/32.png) [@Lance\_May](https://www.ruby-forum.com/u/Lance_May)\
**Post date:** [August 28, 2008, 8:45pm UTC](https://www.ruby-forum.com/t/deployment/147146/2 "2008-08-28T20:45:42Z")

</div>

Hey Lance -

On 28-Aug-08, at 2:22 PM, Lance May wrote:

> but is there a server-based, “work-as-you-go”-type system?
> 
> Any pointers would be greatly appreciated, and I apologize if reading  
> this über-noobness has otherwise wasted your time.

> **[CapiFy | Home Page](https://www.capify.org/)**
>
> The home page for CapiFy.

once you get your deploy rules defined (in config/deploy.rb) you’ll be  
one command away from deploying:

$ cap deploy

welcome to rails.

Jodi
