Also, if you want to work on your git issues, that's really the best way to do it. Using version control has definitely saved my project more than once!
Main Topics
Browse All TopicsHello,
I have a very simple rails app, my first. I would like to deploy it and i have my website with dreamhost. Unfortunately, I am not able to get git to work. At this point, I would like to just upload my rails up, but I am not sure how to do that? Is it possible to just take the entire application and move it over to dreamhost?
What is the simplest way to deploy my app.,? I am the only person using it.
coutsuza
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
yes, I would like help wtih git. I have become frustrated because i wan't able to push the master. I had to cancel the repository and create a new one. Now I am having problems because it recognized the old username? I couldn't keep the old username because it kept failing. i was making progress up until the push when it thought I was the original username. I could try to recreate the repository or recreate my keys? Not sure what to do. Thanks
Hi Wes,
Here it is
suzanne-coutchies-macbook:
user.name=coutsuza
user.email=coutsuza@gmail.
core.repositoryformatversi
core.filemode=true
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
remote.origin.url=git@gith
remote.origin.fetch=+refs/
suzanne-coutchies-macbook:
uzanne-coutchies-macbook:M
ERROR: Permission to coutsuza/Motor-City-PMC denied to coutchie2001.
fatal: The remote end hung up unexpectedly
suzanne-coutchies-macbook:
Hello,
I have abandoned my efforts, but I am back on it. Right now I am trying both to deploy locally and I have a question about editing the public/.htaccess file? Not sure how to do this as I can't see it? It doesn't let me use sudo on the server? Any ideas?
Also,
I have finally gotten my git repo to be pushed. Now I am back reviewing my capistrano tasks. I am confused about what is considered the application? Is this the name of my domain? My domain plus my rails app, or just the rails app? The documentation I have presumes that I should know, but it is not clear.
Finally,
If I do load my files to dreamhost, which is currently where they are. Should I have my rails app names the same as my domain name so that the index comes up when the domain is loaded? Also, is there a problem with having the development and test databases loaded in the .yml file wtih mysqlite3 or should I remove them or change them to my sql? Thanks.
Suzannne
Business Accounts
Answer for Membership
by: wesgarrisonPosted on 2009-11-01 at 19:02:10ID: 25716832
Set up the app in the Dreamhost panel (just do step 1 here) 12/14/depl oying-rail s-on-dream host- with- passenger
http://railstips.org/2008/
For the web directory, you can just do:
/home/username/domain.com
You don't need the current/public part since you'll just be uploading.
Upload your app to:
/home/username/domain.com
SSH into the host and run your migrations in the production environment.
Restart passenger ("touch tmp/restart.txt") from the domain's directory.