Welcome to the Mac OS X installation package for Blosxom 1.2.

This package makes the installation of Blosxom about as painless as possible. It puts not only the Blosxom CGI script into place for you, but creates the needed folder for your weblog entries and even populates your blog with some Blosxom documentation to get you going.

If you've already installed Blosxom by hand or if you've altered your Apache installation in any number of ways (moved directories around, etc), things might not go as expected. This installer assumes a clean/default Mac OS X Apache installation. If you'd like to go on anyway, please be sure to back up your previous Blosxom installation.

Configuration

The installer will ask you some questions used to perform some last minute Blosxom configuration for you. If you prefer to configure Blosxom by hand, feel free to click the Cancel button in the popup dialog box and refer to the configuration instructions online.

Fresh Install

Here's a list of the files and folders we'll be putting in place for you:

With that out of the way, your Web server will be (re)started and you'll automagically be transported to your weblog in your favourite Web browser. The URL it will use is http://127.0.0.1/weblog, 127.0.0.1 referring to your computer's name for itself. Take a gander at the documentation-in-a-blog and get to know more about some of Blosxom's full complement of nifty features.

While the lion's share of configuration has already been done for you, there are a few things you can tweak to make your blog feel just that much more like home. See the Configuration documentation online for details.

Also, don't forget that just about all of the look-and-feel of your blog comes from the flavours (read: templates) you build in regular old HTML. Consult the Flavour documentation online when you're ready.

Never mind those last bits now, though. The installer will do pretty much all that's needed for now.

Upgrade

Upgrading will do do everything installing does, moving any extant bits out of the way first and stamping them with the current date and time. So, blosxom.cgi would be renamed blosxom.cgi.datestamp and the blosxom datadir and blog staticdir to blosxom.datestamp and blog.datestamp respectively. It'll also change permissions on the old blosxom.cgi.datestamp CGI script so as to disable it. The installer will simply overwrite the blosxom.conf Apache configuration file each time.

Enjoy!