Ok, I understand.
You are looking to create a database and publish it to the web. There are lots of options. It;'s hard to know wht to sugest without knowing parameters such as your propective userbase, data content, required level of htm customisation, data complexity, etc. .
Your OSX Server comes with mysql server. I'm a big fan of FileMaker Pro and it's instant web-publishing can do what you want easily.
I don't know which Apple uses for KBase.
Incidentally, forums are simply specific structutes built on databases. A well-organised forum could probably serve the funtion you want. Forums have categories and are seacheable. Just make it so you are the only user allowed to post.
hrh,
b.