Movable Type 4, Lighttpd and FastCGI
Since this was very hard to google I think it needs more links.
I’ve just set up Movable Type 4.3 to use fastcgi under lighttpd. I use lighttpd because it’s (normally) easier than apache, and my VPS doesn’t have any swap - apache is heavyweight in the RAM department. However, I do have RAM to spare, so caching the perl seems smart, especially with CPU that’s probably overcommitted.
It turns out you need MT-Dispatch to get it running. I’m using Ubuntu Jaunty, so it’s a fairly recent lighttpd.
You’ll also want to modify the spawn-fcgi Ubuntu init script to spawn fcgi. I removed the PHP references and stopped it starting/stopping lighttpd with the fcgi.
So now I have fastcgi, it makes the admin interface faster :)