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.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.
Here's a list of the files and folders we'll be putting in place for you:
blosxom.cgi
, the Blosxom CGI script itself, will be installed to /Library/WebServer/CGI-Executables/blosxom.cgi
.blosxom
folder, in which to keep all of your weblog posts, will be created at /Library/WebServer/Documents/blosxom
and an empty blog
folder for static rendering (should you choose to use it) at /Library/WebServer/Documents/blog
../etc/httpd/users/blosxom.conf
containing a directive telling the Apache Web server to alias /weblog to /cgi-bin/blosxom.cgi for a prettier URL./Library/WebServer/Documents/blosxom/docs
./Library/WebServer/Documents/blosxom
to get you started off on the right foot with an attractive blog to call home.Desktop
to the blosxom
folder.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.
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!