Installing Ghost from the Azure Web Site Gallery
— node.js, ghost, azure — 1 min read
When Ghost was first released to the public, I wrote a post on how to install Ghost on Azure Web Sites.
Back then, I said:
If you're looking for basic, simple, shared hosting for Ghost, then Azure Web Sites might be what you're looking for. They even have a free! as in beer option... and who doesn't love free beer?
Well, I'm happy to say that it gets even better than that!
Ghost is now available via the Azure Web Site Gallery... and this means that installing Ghost on free, shared hosting could not be any easier!
It truly doesn't get any simpler than this, folks.
But don't take my word for it; let the screenshots below speak for themselves.
(Big thanks to Glenn Block, Scott Hanselman and Sunitha Muthukrishna for helping the Ghost team make this happen!)
Azure Web Site Gallery
You'll need an Azure account, so if you don't already have one, go ahead and create one. Once you're done with that, log into the Azure Portal.
Add a new Web Site and select From Gallery.
Scroll down, select Ghost and click the arrow.
Enter a URL, select a Region, select an Email Service, and enter the credentials. I'm using Gmail in the screenshot below, but you can read about other email service options via the Ghost Mail Configuration Docs.
Email is necessary in case you forget your Ghost password - a password reset will be sent to you.
(Side note: This should get even easier with Ghost 0.4.0 - no more email configuration, hooray!)
It'll spin for a minute or two while it creates your shiny, new Ghost blog.
When it's done, a hyperlink will become available - click on it!
Your very first Ghost blog! And free hosting!
What are you waiting for?! Sign-in and start blogging!
(You can access the sign-up via [yourghostazureurl].azurewebsites.net/ghost/signup).
Cheers!