Heroku instance
Github public project
Once you have your Github and Heroku account, upload your ssl keys, download the software from github and execute the following to deploy the application.
> git init
> git add .
> git commit -m "initial import"
> heroku create --stack cedar
> git push heroku master
Now, if you get some wierd ssl error, that is due to ssl issue, you're in for a fun ride. It is recoverable, but it can be a very nasty headache. I have found that on windows I have to reset my key weekly - on Linux, "one and done". Here are some sites I used to help me figure these hurdles out:
Github
Github setup and key generation (windows)
Github setup (linux)
To import your SSL Cert into github:
after you create you key, open ~/.ssh/id_rsa.pub, copy the full text
now, login to github, in the top right select "Account Settings", then "SSH Public Keys", "Add another public key" ... give it a name and paste the contents of ~/.ssh/id_rsa.pub
Save .. done.
Heroku
install Heroku on windows
install Heroku on Linux
adding the keys to heroku, very easy:
heroku keys:add
done ...
Good luck!
No comments:
Post a Comment