On the second of my servers I had a nice installation of Apache 2.0, PHP 5, modpython multi-project Trac, Subversion with modsvn and SSL; and I liked it! However, yesterday I did a little upgrade of Trac (to 0.10) and it upgraded some other stuff leaving Apache2 broken. Instead of bothering to work out what was wrong I saw this as an ideal chance to try out lighttpd. So I removed apache and all its mods and installed lighttpd. After a bit of config problems with Python I have now set up:

  • lighttpd 1.4.13: At the time being the configuration files are a little horrible and I need to separate lighttpd.conf into parts for virtual servers, but it works.
  • FastCGI: This required no effort, but the fact that I'm using it feels nice.
  • PHP 5.1.6: This worked nicely straight away following instructions from the informative lighttpd wiki.
  • Trac 0.10: This is working as a nice multi-project installation, except authentication currently does not work..
  • MoinMoin 1.5.3: After much messing around, I finally got this working as a single wiki installation. I would however prefer this as a wikifarm kind of install..

So this leaves me with much todo:

  • Sort out lighttpd config files.
  • Sort out Trac authentication across multiple projects.
  • Install Subversion support.
  • Add SSL support for svn.
  • Add support for a MoinMoin wiki farm!

I have learned about lighttpd, MoinMoin and FastCGI though, so all isn't lost, even though it isn't totally working yet. Anyway, it feels like food time and I can smell bread rolls! :)

Posted Sat 21 Oct 2006 15:02:35 BST
Add a comment