In this post I will show you how to deploy your own ghost blog on openshift.
Ghost is an open source publishing platform which is beautifully designed, easy to use, and free for everyone.
Creating blog application on openshift
I suppose that you are familiar with creating and manipulating apps on openshift.
Choose your own workspace folder.
git clone https://github.com/amgohan/openshift-ghost-quickstart
rm -fr .git
rhc app create blog nodejs-0.10 mysql-5.5
rm -f deplist.txt index.html package.json README.md server.js
cp -R -f ../openshift-ghost-quickstart/* ./
cp -u ../openshift-ghost-quickstart/.openshift/action_hooks/* ./.openshift/action_hooks/
git add --all
git commit -m "my first blog"
- after the deployment complete you can access to your app URL, in my case it is : http://blog-agileasoft.rhcloud.com/
You can now configure your blog here : http://blog-agileasoft.rhcloud.com/ghost.
To learn more about manipulating ghost, I recommend you this link : http://www.ghostforbeginners.com/