I think one of the greatest features of Habari is it's multi-site support. Unlike Wordpress, Habari has multi-site support out of the box. This allows you to configure multiple blogs off a single installation of the code with a fair amount of control over how independent each of these blogs are.
Each new blog can have it's own domainname (they don't even have to be subdomains), database, themes and plugins. However, if you prefer, they can all share the same set of themes and plugins too thus making managing and maintaining all of your sites a very simple affair.
In this post I'll detail how you can take advantage of this functionality on Joyent's Shared Accelerator hosting without using up more than one of your allowed "websites", thanks to aliasing and Habari.
Whilst these instructions are based on Joyent's hosting plan, they may be very similar for your hosting plan too. Let me know if these instructions work for your hosting solution too.
Naturally, you have to have your first instance of Habari installed. This is the base installation that will be used for all your other sites too. I've detailed this step in an earlier post - Install Habari On Joyent.
This is also the step where you use up one, and only one, of your allocated "websites".
Once you've got your base instance installed and running, creating the other sites is very quick and easy.
NOTE: These instructions assume you've installed Habari into a new domain called "domain1.tld" directly into the "public" directory and that you are going to create a new site called "domain2.tld".
So lets create the site directory in one simple command:
That's it for the command line work. Now to configure the hosting settings via Virtualmin.
Once Virtualmin returns, you're all set to go. Configure your domain name to point to the Joyent DNS servers and then visit your new website and run through the normal Habari installation/configuration steps.
You can repeat these steps for each additional site. Just be warned: you will still be limited by the Joyent usage restrictions WRT CPU, memory and bandwidth, but you won't be limited by the number of websites anymore.